NickWelder Опубликовано 21 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 21 декабря, 2016 Aleksandrkas, usver73, спасибо Вам за подсказку направления для поисков. Потом отпишусь, что и как. Добавлено: 22-12-2016 06:21:28usver73, Вы оказались правы. Проблема была именно в этом - рассчитанная цена отложенного ордера оказалась выше . Изменено 22 декабря, 2016 пользователем NickWelder Ссылка на сообщение Поделиться на другие сайты More sharing options...
pavlus777 Опубликовано 22 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 22 декабря, 2016 Свежий урокhttp://tradelikeapro.ru/mql4-patternyi-price-action/ 3 Ссылка на сообщение Поделиться на другие сайты More sharing options...
geugene Опубликовано 22 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 22 декабря, 2016 Я так понял, лоси и профита на всех графиках - это суммарный результат по всем парам? Т.е., если взять пары по отдельности и прогнать по паттернам, что среди них будут и сливные. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Mapseam Опубликовано 22 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 22 декабря, 2016 Помогите пожалуйста кто в теме. Как заставить работать советника на графике Ренко в МТ4 билд 1010 Я делаю так:double lastClose, close1;...int OnInit(){... lastClose = Close[1];}void OnTick(){ close1 = Close[1]; if (lastClose != close1) { ... any actions on every new bar ... lastClose = close1; }} Ссылка на сообщение Поделиться на другие сайты More sharing options...
alex32926 Опубликовано 22 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 22 декабря, 2016 Спасибо за ответ, но здесь что-то другое.Вот пример//+------------------------------------------------------------------+//| e_Renko.mq4 |//| Copyright 2016, MetaQuotes Software Corp. |//| https://www.mql5.com |//+------------------------------------------------------------------+#property copyright "Copyright 2016, MetaQuotes Software Corp."#property link "https://www.mql5.com"#property version "1.00"#property strict double lastClose,close1;//+------------------------------------------------------------------+//| Expert initialization function |//+------------------------------------------------------------------+int OnInit() { lastClose=Close[1];//--- return(0); }//+------------------------------------------------------------------+//| Expert deinitialization function |//+------------------------------------------------------------------+ void OnDeinit(const int reason) { }//+------------------------------------------------------------------+//| Expert tick function |//+------------------------------------------------------------------+void OnTick() { close1=Close[1]; if(lastClose !=close1) { Print(" ОБРАЩАЮСЬ К ФУНКЦИИ"); lastClose=close1; } } //***********************************Для построения графиков Ренко использую RenkoLiveChart_v3.2.mq4.Нет никаких записей в журнале. Такое впечатление, что нет тиков. Билд МТ4 1010. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Silentspec Опубликовано 22 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 22 декабря, 2016 Я так понял, лоси и профита на всех графиках - это суммарный результат по всем парам? Т.е., если взять пары по отдельности и прогнать по паттернам, что среди них будут и сливные. Верно Ссылка на сообщение Поделиться на другие сайты More sharing options...
Forrest22 Опубликовано 22 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 22 декабря, 2016 Привет всем! Коллеги, извините, может не совсем в тему. Партнёр-программист зарубежный на полном серьезе говорит и закрытии МТ4 и переходе на МТ5.https://smnweekly.com/2016/11/15/metaquotes-abandons-mt4-turns-entirely-to-mt5-trading-platform/Как считаете, насколько это реально? Может быть знаете больше об этом?Спасибо! Ссылка на сообщение Поделиться на другие сайты More sharing options...
pavlus777 Опубликовано 22 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 22 декабря, 2016 Привет всем! Коллеги, извините, может не совсем в тему. Партнёр-программист зарубежный на полном серьезе говорит и закрытии МТ4 и переходе на МТ5.https://smnweekly.com/2016/11/15/metaquotes-abandons-mt4-turns-entirely-to-mt5-trading-platform/Как считаете, насколько это реально? Может быть знаете больше об этом?Спасибо! Речь идет о том, что не будет значимых нововведений. А только баги периодически будут править. А вот все новое мол - в МТ5.Когда они вживую сказали то же самое на конференции в Москве, я уточнил: "То есть не будет такого, что индикаторы/советники перестанут работать из-за глючного апдейта?". Они ответили что ДА. И зал вздохнул с облегчением :dТак что все отлично - имеем стабильно работающий продукт, который ломать "нововведениями" больше не будут.А Мт5 пусть продают китайцам например. Нам он не нужен. 8 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Argentum1 Опубликовано 23 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 23 декабря, 2016 Привет всем! Коллеги, извините, может не совсем в тему. Партнёр-программист зарубежный на полном серьезе говорит и закрытии МТ4 и переходе на МТ5.https://smnweekly.com/2016/11/15/metaquotes-abandons-mt4-turns-entirely-to-mt5-trading-platform/Как считаете, насколько это реально? Может быть знаете больше об этом?Спасибо! Речь идет о том, что не будет значимых нововведений. А только баги периодически будут править. А вот все новое мол - в МТ5.Когда они вживую сказали то же самое на конференции в Москве, я уточнил: "То есть не будет такого, что индикаторы/советники перестанут работать из-за глючного апдейта?". Они ответили что ДА. И зал вздохнул с облегчением :dТак что все отлично - имеем стабильно работающий продукт, который ломать "нововведениями" больше не будут.А Мт5 пусть продают китайцам например. Нам он не нужен.Наше счастье не знает предела! =d> Поставить свечку что ли за здравие или накатить грамм 100 горькой за молодцев вздохнув с облегчением и три раза поплевать за левое плечо? :d Ссылка на сообщение Поделиться на другие сайты More sharing options...
Arius777 Опубликовано 23 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 23 декабря, 2016 А вот все новое мол - в МТ5. Ага, и хотят на этом деньги сделать в своем маркете. Вопрос также кто-то задал о создании конвертера из MQL4 в MQL5 (я не знаю, может мы на одной и той же конференции были), то есть вы переходите на МТ5, а если вы хотите с собой взять своего любимого бота, но не шарите в программировании - заказывайте переделку на нашем маркете, а мы комиссии будем рады... Что за мир, кругом один обман. А самое главное, кроме возможности тестирования нескольких пар и непонятных ордеров байселлстоп и т.д, ничего интересного нет. Так что други, сидим на четверке до последнего)))) Ссылка на сообщение Поделиться на другие сайты More sharing options...
Forrest22 Опубликовано 23 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 23 декабря, 2016 Спасибо за ответ и мнение! >:dХотелось чтоб так все и было. К тому же вырубить все, слишком жёсткий сценарий. Следующая новость там же, как я понял, что теперь лицензия для брокеров на МТ4 сервер в 4 раза дороже МТ5. 100К $ к 25. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Дмитрий_2008 Опубликовано 23 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 23 декабря, 2016 Спасибо за Новый Урок!!!!!!! Изменено 23 декабря, 2016 пользователем Дмитрий_2008 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Victor444 Опубликовано 23 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 23 декабря, 2016 Здравствуйте. Собственно вопрос, можно ли написать советник анализирующий несколько валютных пар в тиковых измерениях. Понятно, что можно сделать анализ по закрытию свечи, но минимальная свеча - минутка. А вот чтоб постоянно анализировалось... такое возможно ? Ссылка на сообщение Поделиться на другие сайты More sharing options...
DreamWorks Опубликовано 24 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 24 декабря, 2016 Здравствуйте! Да, возможно. А насколько глубоко в историю уходит Ваш анализ тиков? Ссылка на сообщение Поделиться на другие сайты More sharing options...
Victor444 Опубликовано 24 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 24 декабря, 2016 Вообще, задумка такая, что бы советник на одной паре анализировал текущую цену на двух других парах и при соответствующих условиях открывал сделку. Ссылка на сообщение Поделиться на другие сайты More sharing options...
VMPerm Опубликовано 24 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 24 декабря, 2016 1. Подскажите как сделать трэйлинг стоп для Тейк Профита2. Закрытие ордера спустя 12 часов, либо спустя 12 свеч(Н1) Ссылка на сообщение Поделиться на другие сайты More sharing options...
DreamWorks Опубликовано 24 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 24 декабря, 2016 Вообще, задумка такая, что бы советник на одной паре анализировал текущую цену на двух других парах и при соответствующих условиях открывал сделку. Да. Абсолютно возможна такая реализация. Ссылка на сообщение Поделиться на другие сайты More sharing options...
DreamWorks Опубликовано 24 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 24 декабря, 2016 Цитата 1. Подскажите как сделать трэйлинг стоп для Тейк Профита Непонятно что есть "треилинг стоп Тейк Профита".... :-/ Слово трейлинг подразумевает перемещение за чем-либо. С трейлинг-стопом все ясно, стоп-лосс перемещается за ценой. А трейлинг-профит убегает от цены? :d Цитата 2. Закрытие ордера спустя 12 часов, либо спустя 12 свеч(Н1) Делается примерно так: выбираем необходимый ордер из списка открытых ордеров по номеру его тикета, сравниваем время его открытия с текущим временем. Если время, прошедшее с момента его открытия, равно или превышает 12 часов - ордер закрывается. Если тикет ордера неизвестен, то перебираем все ордера среди открытых и сравниваем время их открытия с текущим. Если разница 12 часов и более - ордер удаляется. Со свечами масса вариантов реализации. Можно запомнить время текущей свечи, на которой был открыт ордер. Затем с помощью iTime() проверяете бар №11 (12-1). Если время, которое вернет iTime совпадет с запомненным ранее временем, значит прошло 12 баров. Можно счетчик закрывшихся баров организовать. Все зависит от конкретных задач. P.S. Неужели и вправду Ваш грааль в двух таких простых шагах? Хотя, не уверен в простоте трейлинг-профита.... :) Ссылка на сообщение Поделиться на другие сайты More sharing options...
Victor444 Опубликовано 24 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 24 декабря, 2016 Спасибо... буду знать! :-H Ссылка на сообщение Поделиться на другие сайты More sharing options...
VMPerm Опубликовано 24 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 24 декабря, 2016 DreamWorks спасибо за наводку по поводу закрытия ордера спустя 12 часов. От души!а по поводу трейлинг профита - мысль такая: когда ордер открылся и цена прошла некоторое количество пунктов в нужном нам направлении, стоп ставим в безубыток, а тейк переносим за линию Ask(если сделка на Buy) и включаем трейлинг тейкпрофит. Ссылка на сообщение Поделиться на другие сайты More sharing options...
DreamWorks Опубликовано 24 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 24 декабря, 2016 Цитата DreamWorks спасибо за наводку по поводу закрытия ордера спустя 12 часов. От души!а по поводу трейлинг профита - мысль такая: когда ордер открылся и цена прошла некоторое количество пунктов в нужном нам направлении, стоп ставим в безубыток, а тейк переносим за линию Ask(если сделка на Buy) и включаем трейлинг тейкпрофит. Да не за что, пользуйтесь. По трейлингу тейкпрофита понимаю, что цель всего этого - резкий рывок в сторону профита на расстояние более одного спреда? Ссылка на сообщение Поделиться на другие сайты More sharing options...
VMPerm Опубликовано 24 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 24 декабря, 2016 По трейлингу тейкпрофита понимаю, что цель всего этого - резкий рывок в сторону профита на расстояние более одного спреда? я для золота это готовлю, хочу чтобы ловило движение и фиксировало прибыль трэйлингТейкпрофитом, либо закрывало в ноль, когда движение обратно резко идет, но пока тестер мне выдает Error 130, вот я пишу сюда, дабы более знающие люди подсказали мне, возможно ли вообще физически на МТ4 ставить Тейк ниже Ask(при Buy)??? Ссылка на сообщение Поделиться на другие сайты More sharing options...
DreamWorks Опубликовано 25 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 25 декабря, 2016 я для золота это готовлю, хочу чтобы ловило движение и фиксировало прибыль трэйлингТейкпрофитом, либо закрывало в ноль, когда движение обратно резко идет, но пока тестер мне выдает Error 130, вот я пишу сюда, дабы более знающие люди подсказали мне, возможно ли вообще физически на МТ4 ставить Тейк ниже Ask(при Buy)??? Т.е. Вы при открытии buy-ордера (по текущей Ask) пытаетесь установить тейкпрофит на уровень текущей Bid? Если так, то немудрено, что ошибка 130 выскакивает. Цена тейкпрофита не может быть установлена ниже цены покупки. В Вашем случае цена покупки будет текущей Ask, а уровень тейкпрофита будет на уровне BId, т.е. ниже цены покупки ордера. Все правильно - Ошибка 130. Ссылка на сообщение Поделиться на другие сайты More sharing options...
mihascor Опубликовано 25 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 25 декабря, 2016 Есть пользовательский индикатор который рисует трендовую линию (луч). Периодически перерисовывает ее. Луч создается на основе двух точек, индексы массива 0 и 1 прыгают с бара на бар, поэтому стандартная функция iCustom не подходит.(Язык mql4)Вопрос такой: Как в током случае перенести луч в советник?Вроде разобрался, через ChartApplyTemplate, по другому никак.Вся бяка была в том что при тесте надо на график кидать индюк и применять визуализацию, жутко не удобно, особенно при оптимизации.Ни чего не выйдет, если будет загружен из советника шаблон, он загрузится со своими настройками.Что делааать? Ind-TD-DeMark-3-1.mq4 Изменено 25 декабря, 2016 пользователем mihascor Ссылка на сообщение Поделиться на другие сайты More sharing options...
VMPerm Опубликовано 25 декабря, 2016 Поделиться Обучение языку MQL4 под MetaTrader 4 Опубликовано 25 декабря, 2016 Т.е. Вы при открытии buy-ордера (по текущей Ask) пытаетесь установить тейкпрофит на уровень текущей Bid? не совсем, гораздо ниже BidДобавлено: 25-12-2016 15:22:27OrderModify не дает мне это сделать Изменено 25 декабря, 2016 пользователем VMPerm Ссылка на сообщение Поделиться на другие сайты More sharing options...
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти