fxsaber
fxsaber
Эффективная подсказка, как правильно сформировать торговый запрос в MT5.
fxsaber
fxsaber
评论给主题 Библиотеки: MT4Orders
// Скрипт позволяет быстро разобраться, как в MT5 формировать соответствующий MT4-аналогу MqlTradeRequest-запрос в MT5-OrderSend. #define TOSTRING(A) #A + " = " + ( string )(A) + "\n" #define
Как за минуту открыть реальный MT5-счет в БКС
pivomoe
pivomoe
评论给主题 Статистика проскальзываний лимитных ордеров на бирже
Начните делать демо счет mt5 в бкс. Вам придет письмо с ссылкой на дистрибутив. На этапе выбора сервера выбираете не демо сервер, а для реальных торгов. Создайте учетную запись с произвольными
iBarShift
fxsaber
fxsaber
评论给主题 Как получить номер бара по времени входа в позицию?
Artyom Trishkin : //+------------------------------------------------------------------+ int GetBarShift( string symbol_name, ENUM_TIMEFRAMES timeframe, datetime time) { if (time< 0 ) return (- 1 );
Паразит Системы - 2
fxsaber
fxsaber
评论给主题 Философия алготрейдинга
Реter Konow : Однако, есть ли положительные стороны алготрейдинга или их по Вашему мнению быть не может? Интерес к алготрейдингу держится исключительно на алчности. В порядке вещей заниматься наукой
Паразит Системы - 1
fxsaber
fxsaber
评论给主题 Философия алготрейдинга
Определение: деятельность человека является паразитической , если она не приносит какой-либо пользы обществу. Иногда можно услышать смелые высказывания, что ИТ-технологии являются паразитическими
Где полезен API тестера.
fxsaber
fxsaber
评论给主题 АЛЬТЕРНАТИВНЫЕ ПРОГРАММЫ ТЕСТИРОВАНИЯ MQL5?
По сабжу, совсем забыл случай, который требует своего тестера (не оптимизатора). Вот видео Сам такую же идею использовал, поэтому поясню. Накидывается интерактивный индикатор (меняются входные
Варианты полезности кастомной истории.
fxsaber
fxsaber
评论给主题 АЛЬТЕРНАТИВНЫЕ ПРОГРАММЫ ТЕСТИРОВАНИЯ MQL5?
Alexey Volchanskiy : Вопрос - а зачем вообще нужен импорт чужих котировок? Вроде MQ сделали идеальный вариант - тестируем на котировках своего ДЦ, на которых потом и будем торговать. Зачем чужие
Это что же получается, joo - подлец? И меня провел, хитрец! Это же надо, придумал свой алгоритм с такой хитроумной закладкой, чтобы очернить штатный ГА. И я повелся, как пацан!





Столько сил и времени этот joo потратил с заведомой целью очернить MQ и штатный ГА, в частности. Я-то, по наивности, думал, что ФФ может быть любой. И все время писал ТС, которые не бывали гладкими. Столько лет ошибался. Надо было писать гладкие ТС, тогда ГА 100% находил бы глобальный максимум. А я все время подставлял другого вида ТС штатному ГА. Посмотрел кодобазу - да там все, похоже, как и я, ошибаются. Ни одной гладкой не встретил. Видимо, следующий железный аргумент, что заготовил joo - это сослаться на кодобазу. Но мы то теперь знаем, что это просто повод упрекнуть штатный алгоритм оптимизации, чтобы возвысить якобы свой на самом деле поддельный алгоритм. Боюсь даже предположить, сколько среди старожилов переметнувшихся в другой лагерь с целью очернения в угоду своему самолюбию и конкурентов. Хорошо, что заговор обнаружен и зачинщик выявлен.
Renat Fatkhullin - MetaQuotes
Renat Fatkhullin - MetaQuotes
评论给主题 MetaTrader 5 Strategy Tester!
Сегодня во время проверки нейросетевых примеров вдруг в голову стрельнула мысль - а ведь в обсуждаемом примере генетики была красиво заложена логическая бомба. Функцию срабатывания автор умело увел в
MetaTrader 5 Strategy Tester!
OrderSend - синхронизированный.
fxsaber
fxsaber
评论给主题 Как правильно работать в MT5 с OrderSend
Выдрал из библиотеки сюда синхронизированный OrderSendSync uint OrderSend_MaxPause = 1000000 ; // максимальное время на синхронизацию в мкс. const bool IsTester = (:: MQLInfoInteger ( MQL_TESTER ) ||
POSITION_COMMISION
fxsaber
fxsaber
评论给主题 Как узнать размер комиссии не открывая позицию по инструменту?
Andrey Dik : Сломал вот клавиатуру, процентов 45 клавиш не работает теперь после удара кулаком. Набираю со смартфона. Использую библу, как справочник. Сначала проверил, что работает #include
ObjectCreate - логика индексирования.
fxsaber
fxsaber
评论给主题 Как узнать имя последнего созданного объекта?
Tango_X : Общее кол-во обьектов не совпадает с индексом последнего добавленного объекта на графике,(MQL их сортирует по своему!) Немного разобраться в логике индексирования может помочь этот советник
OnTradeTransaction - распечатка события.
fxsaber
fxsaber
评论给主题 MetaEditor build 1490
#include <MT4Orders.mqh> // https://www.mql5.com/ru/code/16006 bool FirstRun = true ; void OnTick () { if (FirstRun) { const double Price = SymbolInfoDouble ( _Symbol , SYMBOL_ASK );
Триггер SL/TP.
fxsaber
fxsaber
评论给主题 MetaEditor build 1490
Рабочий вариант для реала (не для тестера) void OnTradeTransaction ( const MqlTradeTransaction &Trans, const MqlTradeRequest &Request, const MqlTradeResult &Result ) { if ((Trans.type ==
fxsaber
已发布代码ZoomPrice tick 指标
本指标显示了任何缩放水平的价格图表。
2081 1536
fxsaber
已发布代码Ticks 指标
它显示了所有可见柱的订单时刻价格历史 (买家报价/卖家报价)。
1962 2187
fxsaber
已发布代码TypeToBytes
Byte-wise operation with structures and standard data types.
1019
fxsaber
已发布代码TypeToBytes
结构和标准数据类型的逐字节操作。
1755 1578
fxsaber
已发布代码价格比较
优雅而时髦的双值 "价格 "比较。
1220 1187
fxsaber
已发布代码Price_Compare
简单快捷地比较"价格"的双精度值。
fxsaber
已发布代码SlipPage
以账户币别计算所进行交易的滑点。
1653 1076