Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1249

 
Здравствуйте! Можно ли в коде индикатора "скользящая средняя" для MT5 сделать нестандартные периоды? Ну например не за 1 свечу, а за 0.5? Я так понял данные цен в платформе все ровно есть и индикатор их разделит и округлит..
 

Всем спасибо. Особенно  Alexey Viktorov - понятно и конкретно. Уже переделал и проверил - теперь есть информация о профите последнего ордера и советник ее использует. На счет позиция, ордер, сделка - слишком намудрено, лишняя  и не нужная путаница. Есть текущие ордера (отложенный, задействованный /рыночный/)  и ушедшие в историю, но все равно ордера. У меня нет урюка, у меня есть урюк - процесс передачи денег кратковременный и абсолютно не существенный.  Получается, пока идет взвешивание у продавца его уже как бы нет, у покупателя еще нет. Т.е. в этом промежутке путаница и неразбериха. Чем проще, тем лучше. 

Но все равно всем спасибо, желаю удачи.

 
Youri Lazurenko:

Всем спасибо. Особенно  Alexey Viktorov - понятно и конкретно. Уже переделал и проверил - теперь есть информация о профите последнего ордера и советник ее использует. На счет позиция, ордер, сделка - слишком намудрено, лишняя  и не нужная путаница. Есть текущие ордера (отложенный, задействованный /рыночный/)  и ушедшие в историю, но все равно ордера. У меня нет урюка, у меня есть урюк - процесс передачи денег кратковременный и абсолютно не существенный.  Получается, пока идет взвешивание у продавца его уже как бы нет, у покупателя еще нет. Т.е. в этом промежутке путаница и неразбериха. Чем проще, тем лучше. 

Но все равно всем спасибо, желаю удачи.

Это не причуды разработчиков терминала. Причудой было всю цепочку вместить в одно понятие "ордер" в четвёрке. Сейчас всё в соответствии с тем, что реально происходит.

А время на перекладывание урюка с полки в котомку - есть время исполнения торгового приказа. И вот, имея все абсолютно данные по происходящим событиям, вы можете легко проконтролировать с какой скоростью идёт исполнение приказов. И не только это. У вас вообще теперь есть много возможностей по реализации любых статистических данных по любому из серверов, и тому, насколько качественно они могут исполнять ваши требования.

 
Artyom Trishkin:

Это не причуды разработчиков терминала. Причудой было всю цепочку вместить в одно понятие "ордер" в четвёрке. Сейчас всё в соответствии с тем, что реально происходит.

А время на перекладывание урюка с полки в котомку - есть время исполнения торгового приказа. И вот, имея все абсолютно данные по происходящим событиям, вы можете легко проконтролировать с какой скоростью идёт исполнение приказов. И не только это. У вас вообще теперь есть много возможностей по реализации любых статистических данных по любому из серверов, и тому, насколько качественно они могут исполнять ваши требования.

Не обессудьте, чисто в русле дискуссии. Я давно торгую своими советниками (продажей не занимаюсь), у разных брокеров и меня не интересуют абсолютные данные по происходящим событиям. Меня интересует конечный результат - качественное исполнение ордеров  по запросам советника. Если ордера открываются через раз (образно говоря) я просто не буду дальше работать с этим брокером. Если у одного брокера открытие на пол секунды быстрее чем у другого, для меня это не существенно (как и отличие котировок).

На сколько просто написать советник в mql4 и на сколько, извиняюсь, геморойно в mql5.  Почему все же вопросы по mql5? Слышал хорошие отзывы о тестере МТ5 и чтобы попробовать пришлось ознакомится с языком mql5. Тестер  попробовал - не в восторге. Да, удобно что закачиваются котировки, гораздо быстрее, но в МТ4 более информативно. Мне, например, интересно знать не только, по какой цене закрылись ордера, но и какая при этом получена прибыль (убыток). При форвард оптимизации так грузится процессор, что комп вырубается. Попробовал один раз (это конечно не показатель) прогнать один и тот же советник, у одного и того же брокера. Результаты разные; в мт5 лучше - большая прибыль, существенно меньшая просадка, что напрягает. Возможно это старческое брюзжание, но на сегодняшний день у меня больше критики чем позитива.  Торговать на мт5 пока не собираюсь, но интерес написать качественный компактный советник остается. Просто ради интереса. 

Желаю удачи.

 
Youri Lazurenko:

Не обессудьте, чисто в русле дискуссии. Я давно торгую своими советниками (продажей не занимаюсь), у разных брокеров и меня не интересуют абсолютные данные по происходящим событиям. Меня интересует конечный результат - качественное исполнение ордеров  по запросам советника. Если ордера открываются через раз (образно говоря) я просто не буду дальше работать с этим брокером. Если у одного брокера открытие на пол секунды быстрее чем у другого, для меня это не существенно (как и отличие котировок).

На сколько просто написать советник в mql4 и на сколько, извиняюсь, геморойно в mql5.  Почему все же вопросы по mql5? Слышал хорошие отзывы о тестере МТ5 и чтобы попробовать пришлось ознакомится с языком mql5. Тестер  попробовал - не в восторге. Да, удобно что закачиваются котировки, гораздо быстрее, но в МТ4 более информативно. Мне, например, интересно знать не только, по какой цене закрылись ордера, но и какая при этом получена прибыль (убыток). При форвард оптимизации так грузится процессор, что комп вырубается. Попробовал один раз (это конечно не показатель) прогнать один и тот же советник, у одного и того же брокера. Результаты разные; в мт5 лучше - большая прибыль, существенно меньшая просадка, что напрягает. Возможно это старческое брюзжание, но на сегодняшний день у меня больше критики чем позитива.  Торговать на мт5 пока не собираюсь, но интерес написать качественный компактный советник остается. Просто ради интереса. 

Желаю удачи.


На самом деле в мт5 также легко написать советник. 
Это как новый язык. В тут он почти не новый. 
Я тоже боюсь учить новые языки. 
А потом когда уже начальный уровень позади то понимаешь, что все легче, чем было вначале. 

Да есть нюансы и отличие. Но в целом все одинаково. 
 
Ребята! Подскажите! MT5, ipad, как сместить график в левую сторону, увеличив пространство справа?
 

Нужен советник для работы с синтетическим графиком в мт-5 (создаётся в символах функцией создать символ).

Так как на синтетическом графике нельзя размещать отложенные ордера. Необходимо создать аналог отложенных ордеров.

Мы должны иметь возможность установить горизонтальные линии на синтетическом графике.

При пересечении этой линии советник открывает нужные ордера по заданным реальным символам.

Как это сделать может есть готовые решения?

 
Добрый вечер как вывести средства с этой платформы?
 
Есть готовые решения для чтения из csv файла и получения массива на выходе?
 
Как в строке найти перенос строки?
Например, функцией StringReplace(), какую подстроку искать что бы это был перенос строки?