Найдено 59 результатов

Asp
14 фев 2022, 19:11
Форум: Общие вопросы по разработке
Тема: Как выбрать меньшее значение?
Ответы: 10
Просмотры: 22354

Re: Как выбрать меньшее значение?

Функция GetLastValues() будет работать в стратегии? Если нет, то чем ее можно заменить?
Asp
14 фев 2022, 14:48
Форум: Стратегии и роботы
Тема: Как останавливать торговлю при достижении дохода за день
Ответы: 7
Просмотры: 10274

Re: Как останавливать торговлю при достижении дохода за день

Я в начале сделал в точности как в примере у меня стратегия выставлять заявки на вход отказалась.
Asp
13 фев 2022, 13:36
Форум: Стратегии и роботы
Тема: Как останавливать торговлю при достижении дохода за день
Ответы: 7
Просмотры: 10274

Re: Как останавливать торговлю при достижении дохода за день

Робот всегда работает непрерывно, пока он запущен; неважно, оставляли ли вы на ночь терминал включенным с запущенным роботом или запустили терминал заново на следующий день и после этого запустили робота (состояние робота при перезапуске будет восстановлено точно таким же, как в момент его останова...
Asp
13 фев 2022, 13:21
Форум: Стратегии и роботы
Тема: Как останавливать торговлю при достижении дохода за день
Ответы: 7
Просмотры: 10274

Re: Как останавливать торговлю при достижении дохода за день

В примере торговые действия идут сразу за первым if. это не правильно? то есть торговые действия должны начинаться после оператора return?
Asp
12 фев 2022, 08:17
Форум: Стратегии и роботы
Тема: Как останавливать торговлю при достижении дохода за день
Ответы: 7
Просмотры: 10274

Re: Как останавливать торговлю при достижении дохода за день

А на следующий день стратегия запустится сама? Или нужно пересоздавать робота?
Asp
12 фев 2022, 08:12
Форум: Общие вопросы по разработке
Тема: StopLoss
Ответы: 8
Просмотры: 18572

Re: StopLoss

oxi писал(а):Заявки от сигналов складываются в очередь.
Поэтому стоп будет привязан к предыдущему сигналу. После его исполнения выставится стоп.

А если прописать OneSignalOnBar = false; стоп и заявка по сигналу будут выставляться одновременно?
Asp
11 фев 2022, 13:51
Форум: Стратегии и роботы
Тема: Stop приостановка работы робота на 10 минут
Ответы: 6
Просмотры: 14056

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, до торговых команд.
Asp
09 фев 2022, 22:05
Форум: Общие вопросы по разработке
Тема: Завершение работы робота
Ответы: 4
Просмотры: 12777

Re: Завершение работы робота

evge писал(а):Аналогично, через RealizedPL(), но уже в ЛС подсказал Tom :)

А можно мне тоже подсказать пожалуйста в лс7
Asp
09 фев 2022, 21:54
Форум: Стратегии и роботы
Тема: Stop приостановка работы робота на 10 минут
Ответы: 6
Просмотры: 14056

Re: Stop приостановка работы робота на 10 минут

Здравствуйте! Как вариант, для рабочего ТФ стратегии = M1 и ниже. Если ТФ будет выше, то время стопа будет считаться не в момент события, а кратно таймфрейму. Тоже будет работать, но с погрешностью равной ТФ. В примере пауза сработает в минутах и для стопа и для тейка по BreakingStop /** **/ functi...
Asp
30 дек 2021, 09:34
Форум: Общие вопросы по разработке
Тема: Типы заявок
Ответы: 2
Просмотры: 7167

Re: Типы заявок

А можно ли определить выставлена заявка CloseLongLimit() или нет? Определить заявку отступить( или не отступать) пару пунктов и воткнуть EnterShortLimit() не дожидаясь закрытия свечи. Как это сделать? Или это я работу EnterShortStop описал? Вообщем я хочу выход вход на одном и том же сигнальном баре...

Перейти к расширенному поиску