По логике, ввести булевую переменную(К примеру buy). Если закрытие позиции происходит не по стоп-лосу, а по проверке условия.
Когда купил поставил buy = true.
Закрыл позицию buy = false.
И проверку если текущая позиция 0 и buy = true, остановить робота.
Это простой костыль.
Найдено 6 результатов
- 29 май 2023, 14:49
- Форум: Стратегии и роботы
- Тема: Остановка робота после срабатывания ТейкПрофит
- Ответы: 2
- Просмотры: 36086
- 14 мар 2023, 09:55
- Форум: Общие вопросы по разработке
- Тема: Открытие заявки как при тесте
- Ответы: 2
- Просмотры: 25874
Открытие заявки как при тесте
Всем привет! Заметил закономерность что тест и реальность отличаются, в моем случае т.к. тайм фрейм маленький не критично, НО! как сделать чтобы заявка исполнялась как в тесте. Заявки открываются EnterLong/EnterShort. Вот так выглядит при тесте. Реальность.PNG Вот так исполняется в реальность. Тест....
- 03 фев 2023, 11:11
- Форум: Общие вопросы по разработке
- Тема: Сообщения себе в телеграм из робота
- Ответы: 6
- Просмотры: 43957
Re: Сообщения себе в телеграм из робота
А по второму при работе робота в режиме советника и робота, сообщения не отправляет. Скрипт скопировал полностью. В сообщениях робота смотрели? что там написано? PS У темы 800 просмотров, 25 скачиваний шаблона - у кого-то вообще работает?)) Проблема с соединением с сервером, попробую на другом ПК.
- 27 янв 2023, 12:58
- Форум: Общие вопросы по разработке
- Тема: Сообщения себе в телеграм из робота
- Ответы: 6
- Просмотры: 43957
Re: Сообщения себе в телеграм из робота
По первому пункту все работает.
А по второму при работе робота в режиме советника и робота, сообщения не отправляет.
Скрипт скопировал полностью.
А по второму при работе робота в режиме советника и робота, сообщения не отправляет.
Скрипт скопировал полностью.
- 26 дек 2022, 17:33
- Форум: Общие вопросы по разработке
- Тема: Цена покупки
- Ответы: 2
- Просмотры: 16055
Re: Цена покупки
легче и прощесделать по другому. 1. Объем покупки в заявке ставишь VolumeBuy/5. 2. Цену первой покупки ставишь 1000 3. после совершения сделки , присваеваешь pos=CurrentPosition(), и вычисляешь коэффициент k=pos/VolumeBuy/5 4. Проверяешь, что CurrentPosition()=k*VolumeBuy/5 И если Input.Close[0] <=...
- 23 дек 2022, 10:58
- Форум: Общие вопросы по разработке
- Тема: Цена покупки
- Ответы: 2
- Просмотры: 16055
Цена покупки
Всем привет! Есть несколько вопросов искал на форуме так и не нашел ответа, помогите в реализации. 1) Есть стратегия при выполнение условий индикаторов выставляется заявка на покупку/продажу Пример: EnterLong(VolumeBuy); VolumeBuy = 25 Я хочу чтобы объем покупки разбился на 5 частей с шагом N цена. ...