вход в сделку разным количеством лотов/контрактов
Добавлено: 12 фев 2021, 19:04
Добрый день!
Прошу помочь со следующим вопросом:
по стратегии количество лотов/контрактов на вход в каждую сделку разное, рассчитывается исходя из текущего депозита и допустимого % риска.
Необходимые заявки на вход в сделки описал в тексте робота - на вход использую функции EnterLongStop и EnterShortStop.
При этом при тестировании робот всегда берет те количества, которые заданы в мастере тестирования - все время одни и те же.
Вопрос - как все-таки написать код, чтобы количество лотов на вход в сделки было разным?
Пробовал пользоваться функциями SetLongLimit и SetShortLimit (нашел в одной из соседних тем).
При тестировании на истории дополнительно с этими функциями робот не вошел ни в одну сделку, не дал ни одного сигнала.
Помимо прочего после компиляции текста с этими функциями перестали работать корректно некоторые кнопки в окне написания кода и в следующем окне (перезагрузка терминала не устранила проблему((.
Надеюсь кто-то сталкивался с такой же задачей
Прошу помочь со следующим вопросом:
по стратегии количество лотов/контрактов на вход в каждую сделку разное, рассчитывается исходя из текущего депозита и допустимого % риска.
Необходимые заявки на вход в сделки описал в тексте робота - на вход использую функции EnterLongStop и EnterShortStop.
При этом при тестировании робот всегда берет те количества, которые заданы в мастере тестирования - все время одни и те же.
Вопрос - как все-таки написать код, чтобы количество лотов на вход в сделки было разным?
Пробовал пользоваться функциями SetLongLimit и SetShortLimit (нашел в одной из соседних тем).
При тестировании на истории дополнительно с этими функциями робот не вошел ни в одну сделку, не дал ни одного сигнала.
Помимо прочего после компиляции текста с этими функциями перестали работать корректно некоторые кнопки в окне написания кода и в следующем окне (перезагрузка терминала не устранила проблему((.
Надеюсь кто-то сталкивался с такой же задачей