[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 217
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Господа, ну хоть убей целый день сижу не на дюйм не приблизился к разгадке.
Как же реализовать эту алгоритм в код?
Сов же ведет учет ордеров? задай условие если рыночных 2, то отложка удаляется
ЗЫ - если код не большой... то суй его сюда полностью... может не поленюсь и вставлю эти строчки....
Может вы не поленитесь и код моего индикатора посмотреть, код выложил выше.
так тебе же уже подсказывали?
открыл Ордер Бай - запомнил Тикет этого ордера
установил ордер селлстоп - в Магик этого ордера записывай Тикет ордера бай...
---
в старте вызывай функцию проверки наличия ордера бай по магику в селлстопах...
при отсутствии такого ордера(бай) - удали Селлстоп...
делов то на 15 строчек кода...
У меня пока только с Бай))
ну для начала открытие сделок с запоминанием их тикета в магик...
избавимся от лишних проверок... - если на реале - то надо добавить бы пару секунд перерыва между ордерами.... для тестера пофиг.
хотя от лишних флагов надо избавиться... от Z... если нигде дальше не пользуется...
Вопрос к разработчикам:
У меня 427-й билд терминала. Набросал маленький скрипт:
Скрипт выдал следующее:
Но увы, ордер открыт:
Это что за глюк такой? Скрипт вернул время - ноль часов, ноль минут и ноль секунд.
InitsializeRealMasterOrders -- тут косяк ищи.
И вот еще -- чтобы велосипеды не делать -- https://docs.mql4.com/ru/convert/timetostr