Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1640
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всем доброго времени суток!!!
Пишу код для советника для Трейлинг-Стоп групповых ордеров от средней цены сетки ордеров.
Ошибок в журнале нет но и трал не работает. Вот код прошу подсказать где ошибка. Спасибо!!!
Не там трал стоит!
Надо примерно так:
если цена безубытка+профит-трал!= ТейкПрофит запустить трал
А это откуда данные берет?
OrderOpenPrice
Возвращает цену открытия выбранного ордера.
double OrderOpenPrice();
Примечание:
Ордер должен быть предварительно выбран с помощью функции OrderSelect().
Спасибо.)
Не там трал стоит!
Надо примерно так:
если цена безубытка+профит-трал!= ТейкПрофит запустить трал
Макар доброго времени суток!!!!
Насколько я понял речь идет об этой строчке. В данном случаи ордера на покупку:
Макар если можно объясните более детально
Не там трал стоит!
Надо примерно так:
если цена безубытка+профит-трал!= ТейкПрофит запустить трал
А это откуда данные берет?
Макар Вы сегодня говорите загадками
Мажет быть другой вопрос почему без проверки производим расчёт цены безубытка????
Не там трал стоит!
Надо примерно так:
если цена безубытка+профит-трал!= ТейкПрофит запустить трал
А это откуда данные берет?
OrderOpenPrice
Возвращает цену открытия выбранного ордера.
double OrderOpenPrice();
Примечание:
Ордер должен быть предварительно выбран с помощью функции OrderSelect().
Да я про это подумал а Вы уже написали
Макар доброго времени суток!!!!
Насколько я понял речь идет об этой строчке. В данном случаи ордера на покупку:
Макар если можно объясните более детально
У тебя есть группа ордеров, ты определяешь точку безубытка и создаешь линию, а это лучше сделать отдельной функцией!
Далее у тебя есть значение прибыли в пунктах, которое ты хочешь получить и добавляешь/отнимаешь к/от avg_price
А далее отдельная функция трала
для покупок: если БИД > avg_price = OrderModify()
для продаж: если АСК < avg_price = OrderModify()
К сожалению в твоем коде я вижу не логичные действия (субъективно)
Да я про это подумал а Вы уже написали
Раздели функции тебе будет легче ориентироваться
Вот пример OnTick()
Как видишь здесь только обращения к функциям
Раздели функции тебе будет легче ориентироваться
Вот пример OnTick()
Как видишь здесь только обращения к функциям
Макар спасибо соберу мысли в кулак и буду думать в эту сторону
Макар спасибо соберу мысли в кулак и буду думать в эту сторону