Найдено 59 результатов
- 14 фев 2022, 19:11
- Форум: Общие вопросы по разработке
- Тема: Как выбрать меньшее значение?
- Ответы: 10
- Просмотры: 22501
Re: Как выбрать меньшее значение?
Функция GetLastValues() будет работать в стратегии? Если нет, то чем ее можно заменить?
- 14 фев 2022, 14:48
- Форум: Стратегии и роботы
- Тема: Как останавливать торговлю при достижении дохода за день
- Ответы: 7
- Просмотры: 10342
Re: Как останавливать торговлю при достижении дохода за день
Я в начале сделал в точности как в примере у меня стратегия выставлять заявки на вход отказалась.
- 13 фев 2022, 13:36
- Форум: Стратегии и роботы
- Тема: Как останавливать торговлю при достижении дохода за день
- Ответы: 7
- Просмотры: 10342
Re: Как останавливать торговлю при достижении дохода за день
Робот всегда работает непрерывно, пока он запущен; неважно, оставляли ли вы на ночь терминал включенным с запущенным роботом или запустили терминал заново на следующий день и после этого запустили робота (состояние робота при перезапуске будет восстановлено точно таким же, как в момент его останова...
- 13 фев 2022, 13:21
- Форум: Стратегии и роботы
- Тема: Как останавливать торговлю при достижении дохода за день
- Ответы: 7
- Просмотры: 10342
Re: Как останавливать торговлю при достижении дохода за день
В примере торговые действия идут сразу за первым if. это не правильно? то есть торговые действия должны начинаться после оператора return?
- 12 фев 2022, 08:17
- Форум: Стратегии и роботы
- Тема: Как останавливать торговлю при достижении дохода за день
- Ответы: 7
- Просмотры: 10342
Re: Как останавливать торговлю при достижении дохода за день
А на следующий день стратегия запустится сама? Или нужно пересоздавать робота?
- 12 фев 2022, 08:12
- Форум: Общие вопросы по разработке
- Тема: StopLoss
- Ответы: 8
- Просмотры: 18679
Re: StopLoss
oxi писал(а):Заявки от сигналов складываются в очередь.
Поэтому стоп будет привязан к предыдущему сигналу. После его исполнения выставится стоп.
А если прописать OneSignalOnBar = false; стоп и заявка по сигналу будут выставляться одновременно?
- 11 фев 2022, 13:51
- Форум: Стратегии и роботы
- Тема: Stop приостановка работы робота на 10 минут
- Ответы: 6
- Просмотры: 14142
Re: Stop приостановка работы робота на 10 минут
var currentBalance = GetCurrentBalance(RazdelGroupType.FORTS);
var LossNum = currentBalance.DailyPL;
if (BarDate(0) != BarDate(1)) LossNum = 0;
if (LossNum >= 300) ClosePosition(); CancelActiveOrders(false); return;
а так работоспособно? Если поместить в начало OnUpdate, до торговых команд.
var LossNum = currentBalance.DailyPL;
if (BarDate(0) != BarDate(1)) LossNum = 0;
if (LossNum >= 300) ClosePosition(); CancelActiveOrders(false); return;
а так работоспособно? Если поместить в начало OnUpdate, до торговых команд.
- 09 фев 2022, 22:05
- Форум: Общие вопросы по разработке
- Тема: Завершение работы робота
- Ответы: 4
- Просмотры: 12831
Re: Завершение работы робота
evge писал(а):Аналогично, через RealizedPL(), но уже в ЛС подсказал Tom
А можно мне тоже подсказать пожалуйста в лс7
- 09 фев 2022, 21:54
- Форум: Стратегии и роботы
- Тема: Stop приостановка работы робота на 10 минут
- Ответы: 6
- Просмотры: 14142
Re: Stop приостановка работы робота на 10 минут
Здравствуйте! Как вариант, для рабочего ТФ стратегии = M1 и ниже. Если ТФ будет выше, то время стопа будет считаться не в момент события, а кратно таймфрейму. Тоже будет работать, но с погрешностью равной ТФ. В примере пауза сработает в минутах и для стопа и для тейка по BreakingStop /** **/ functi...
- 30 дек 2021, 09:34
- Форум: Общие вопросы по разработке
- Тема: Типы заявок
- Ответы: 2
- Просмотры: 7220
Re: Типы заявок
А можно ли определить выставлена заявка CloseLongLimit() или нет? Определить заявку отступить( или не отступать) пару пунктов и воткнуть EnterShortLimit() не дожидаясь закрытия свечи. Как это сделать? Или это я работу EnterShortStop описал? Вообщем я хочу выход вход на одном и том же сигнальном баре...