ICWiener, Ну типа роботы периодически опрашивают глобальную переменную клоузАлл, она обычно 0, а тут я такой зашел в Сервис -> Глобальные переменные и выставил эту переменную в 1. И они такие: пацаны, походу крыться надо.
Replikant_mih, у тебя позиция на 3 миллиона, что-то идет не так, рынок идет против тебя со скоростью 50К в секунду, сколько ты готов искать куда вбить переменную?
ICWiener, че там искать, просто пункт в меню). Это ж не ручная торговля, если хочешь реагировать быстро — реагируй автоматикой, для всего другого разница неразличима.
Replikant_mih, поверь моему опыту, что все предусмотреть автоматикой ты не сможешь и кнопка тебе рано или поздно понадобится. И лучше ее сделать сразу.
ICWiener, А что за кейс-то? Почему руками надо было вмешаться? Типа забыл в стратегию добавить выход только вход?) Или выход был не очень и ты это понял глядя на график или че?
Replikant_mih, кейс — когда ты понимаешь, что по какой-то из причин выхода не будет. Может и не доработанная система, а может и невероятная ситуация, которая не заложена в алгоритме.
ICWiener, Понял. Не, против того что может понадобиться закрыться руками у меня вопросов ноль. Скорее был вопрос к закрываться очень-очень быстро). Щас вообще нет вопросов).
ICWiener, Там вроде в MQL5 всяко можно изощряться и элементы управления рисовать и че хочешь, там местные умельцы соревнуются кто кого перепрограммирует)), мне для начала точно хватит какого-нибудь хардкорного варианта, уверен, что и не для начала тоже).
ICWiener, Ну если говоришь там несложно кнопку добавить, тогда надо попробовать, чё я враг себе, я просто иногда открою какую-нибудь статью на MQL5 сайте от какого-нибудь программиста, у меня сразу волосы начинают шевелиться от передозировки программистского и закрываю. Ну а если кнопку не сложно, то конечно.
Дмитрий Овчинников, Дак я ж ни разу не программист, я изучаю базовые штуки и из них колхозю то, что мне нужно. Вон Валера говорит, что кнопку добавить на график 5 минут, захожу в первую нагугливающуюся статью по «QML5 кнопка на график», ожидая что-то типа: Button button = new Button.Add(); А там вместо этого очередная мамадарагая))
Ув. коллега, хотя в целом все выглядит очень логично, я бы предложил сократить набор условий, иначе слишком сложно получается. Сложно — не в смысле сложно понять, а в смысле — параметров получится много, а сделок — мало (недостаточно для качественной оптимизации). Пример: тоже контра на Ришке, в стиле «черепаховый суп». В Вашей терминологии: после пробоя резкий рост, затем разворот и резкое падение на определенную величину ниже уровня пробоя. Выход по таймауту. Профит-фактор 3-4 удавалось наоптимизировать, но минимум 4 параметра, и как результат аут-оф-сэмпл выглядел много тоскливее ин-сэмпла (хотя как-то, да работало).
Technocratus, я лишь привел ход течения моих мыслей, конечно, запрогано будет в более упрощенном порядке. Что касается множества параметров и оптимизации: я буду делать систему на одном конкретном дне. Если система сразу же заработает на всей истории, то ее можно пускать в бой без каких-либо оптимизаций.
Норм паттерн).
А что за (х) в левом верхнем углу на первом скрине?
Я для каких-то подобных целей планирую глобальные переменные терминала использовать. Но я сильно не рисечил этот вопрос.
Думаешь это кнопка не оплачена кровью? ))
если уж у тебя волосы шевелятся ;)
не надо кнопку. Ты правильно в сторону глобальных переменных смотришь.
На крайний случай можно скрипт отдельный написать из двух строк.