Это что же получается, joo - подлец? И меня провел, хитрец! Это же надо, придумал свой алгоритм с такой хитроумной закладкой, чтобы очернить штатный ГА. И я повелся, как пацан!





Столько сил и времени этот joo потратил с заведомой целью очернить MQ и штатный ГА, в частности. Я-то, по наивности, думал, что ФФ может быть любой. И все время писал ТС, которые не бывали гладкими. Столько лет ошибался. Надо было писать гладкие ТС, тогда ГА 100% находил бы глобальный максимум. А я все время подставлял другого вида ТС штатному ГА. Посмотрел кодобазу - да там все, похоже, как и я, ошибаются. Ни одной гладкой не встретил. Видимо, следующий железный аргумент, что заготовил joo - это сослаться на кодобазу. Но мы то теперь знаем, что это просто повод упрекнуть штатный алгоритм оптимизации, чтобы возвысить якобы свой на самом деле поддельный алгоритм. Боюсь даже предположить, сколько среди старожилов переметнувшихся в другой лагерь с целью очернения в угоду своему самолюбию и конкурентов. Хорошо, что заговор обнаружен и зачинщик выявлен.
Renat Fatkhullin - MetaQuotes
Renat Fatkhullin - MetaQuotes
Kommentar zum Thema MetaTrader 5 Strategy Tester!
Сегодня во время проверки нейросетевых примеров вдруг в голову стрельнула мысль - а ведь в обсуждаемом примере генетики была красиво заложена логическая бомба. Функцию срабатывания автор умело увел в
MetaTrader 5 Strategy Tester!
OrderSend - синхронизированный.
fxsaber
fxsaber
Kommentar zum Thema Как правильно работать в MT5 с OrderSend
Выдрал из библиотеки сюда синхронизированный OrderSendSync uint OrderSend_MaxPause = 1000000 ; // максимальное время на синхронизацию в мкс. const bool IsTester = (:: MQLInfoInteger ( MQL_TESTER ) ||
POSITION_COMMISION
fxsaber
fxsaber
Kommentar zum Thema Как узнать размер комиссии не открывая позицию по инструменту?
Andrey Dik : Сломал вот клавиатуру, процентов 45 клавиш не работает теперь после удара кулаком. Набираю со смартфона. Использую библу, как справочник. Сначала проверил, что работает #include
ObjectCreate - логика индексирования.
fxsaber
fxsaber
Kommentar zum Thema Как узнать имя последнего созданного объекта?
Tango_X : Общее кол-во обьектов не совпадает с индексом последнего добавленного объекта на графике,(MQL их сортирует по своему!) Немного разобраться в логике индексирования может помочь этот советник
OnTradeTransaction - распечатка события.
fxsaber
fxsaber
Kommentar zum Thema 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
Kommentar zum Thema MetaEditor build 1490
Рабочий вариант для реала (не для тестера) void OnTradeTransaction ( const MqlTradeTransaction &Trans, const MqlTradeRequest &Request, const MqlTradeResult &Result ) { if ((Trans.type ==
fxsaber
Hat den Code Der ZoomPrice Tick-Indikator veröffentlicht
Zeigt den Preischart jeden Skalierungsniveaus an.
fxsaber
Hat den Code Der Ticks-Indikator Ticks veröffentlicht
Der zeigt die ticks Preis-History (Bid/Ask) innerhalb aller sichtbaren Bars.
fxsaber
Hat den Code TypeToBytes veröffentlicht
Byte-wise operation with structures and standard data types.
fxsaber
Hat den Code TypeToBytes veröffentlicht
Byteweise Operationen mit Strukturen und Standarddatentypen.
fxsaber
Hat den Code Price_Compare veröffentlicht
Elegant and nimble comparison of 'double' values of the "price".
fxsaber
Hat den Code Price_Compare veröffentlicht
Eleganter und wendiger Vergleich der "doppelten" Werte des "Preises".
fxsaber
Hat den Code Slippage veröffentlicht
Berechnung der Slippage der ausgeführten Trades in Kontowährung.
fxsaber
Hat den Code MT4Orders veröffentlicht
Parallele Verwendung der MetaTrader 4 und MetaTrader 5 Ordersysteme.
fxsaber
Hat sich auf MQL5.community registriert