fxsaber
fxsaber
fxsaber
Ha publicado el código Expert
Biblioteca de lectura/escritura de los parámetros de los asesores.
fxsaber
Ha publicado el código Symbol
Biblioteca para trabajar con símbolos normales y personalizados
Почему результаты Оптимизации могут не соответствовать одиночным прогонам тестера.
fxsaber
fxsaber
Comentario sobre el tema Особенности языка mql5, тонкости и приёмы работы
Бывают такие ситуации Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий Ошибки, баги, вопросы fxsaber , 2017.07.24 09:27 Советник откомпилирован под 1641, где
fxsaber
Ha publicado el código TesterBenchmark
Medidor de la productividad pura de los simuladores de estrategias MetaTrader 4/5.
fxsaber
Ha publicado el código Report
Biblioteca para MetaTrader 4/5, que permite componer informes de la historia de transacciones.
Нестандартная передача данных на Агентов.
fxsaber
fxsaber
Comentario sobre el tema Может ли советник без DLL функций отправить куда-нибудь данные?
Renat Fatkhullin : Не докажите Из "Маркета" юзер скачивает этот советник input int Range = 0 ; sinput long AccountNumber = 0 ; // ------ template < typename T> bool DataToFile( const string FileName
Список всех файлов папок Files.
fxsaber
fxsaber
Comentario sobre el tema Особенности языка mql5, тонкости и приёмы работы
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий Библиотеки: TypeToBytes fxsaber , 2017.06.13 16:01 string GetDirectory( const string FileName ) { int Pos =
fxsaber
Ha publicado el código Init_Sync
La biblioteca sincroniza Init/Deinit de los indicadores
Находим в индикаторе свои Handle и ShortName.
fxsaber
fxsaber
Comentario sobre el tema Последовательность выполнение Init() и DeInit()
Выкрутился int GetShortNames( string &ShortNames[], const long Chart_ID = 0 , const int SubWindow = 0 ) { const int Total = ChartIndicatorsTotal (Chart_ID, SubWindow); ArrayResize (ShortNames
fxsaber
Ha publicado el código Biblioteca multiplataforma de funciones matemáticas originales
Las funciones matemáticas originales, analizadas desde diferentes puntos de vista. Dichas funciones, o bien no tienen análogos o bien ejecutan su trabajo significativamente más rápido que las implementaciones alternativas
Стресс-тест торговой части MT5.
fxsaber
fxsaber
Comentario sobre el tema Библиотеки: MT4Orders
// Скрипт проверяет скоростные характеристики обработки основных типов торговых приказов MT5. #define TOSTRING(A) #A + " = " + ( string )(A) + "\n" #define TOSTRING2(A) #A + " = " + EnumToString (A)
// Возвращает true, если символ торгуемый. Иначе - false.
bool SymbolTrade( string Symb = NULL, const int Pause = -1 );
fxsaber
fxsaber
Comentario sobre el tema Ошибки, баги, вопросы
fxsaber : Прошу поделиться своим велосипедом: bool-функция, которая сообщает, готов ли символ к торговле или нет. ENUM_DAY_OF_WEEK GetDayOfWeek( const datetime time ) { MqlDateTime sTime = { 0 };
Эффективная подсказка, как правильно сформировать торговый запрос в MT5.
fxsaber
fxsaber
Comentario sobre el tema Библиотеки: MT4Orders
// Скрипт позволяет быстро разобраться, как в MT5 формировать соответствующий MT4-аналогу MqlTradeRequest-запрос в MT5-OrderSend. #define TOSTRING(A) #A + " = " + ( string )(A) + "\n" #define
Как за минуту открыть реальный MT5-счет в БКС
pivomoe
pivomoe
Comentario sobre el tema Статистика проскальзываний лимитных ордеров на бирже
Начните делать демо счет mt5 в бкс. Вам придет письмо с ссылкой на дистрибутив. На этапе выбора сервера выбираете не демо сервер, а для реальных торгов. Создайте учетную запись с произвольными
iBarShift
fxsaber
fxsaber
Comentario sobre el tema Как получить номер бара по времени входа в позицию?
Artyom Trishkin : //+------------------------------------------------------------------+ int GetBarShift( string symbol_name, ENUM_TIMEFRAMES timeframe, datetime time) { if (time< 0 ) return (- 1 );
Паразит Системы - 2
fxsaber
fxsaber
Comentario sobre el tema Философия алготрейдинга
Реter Konow : Однако, есть ли положительные стороны алготрейдинга или их по Вашему мнению быть не может? Интерес к алготрейдингу держится исключительно на алчности. В порядке вещей заниматься наукой
Паразит Системы - 1
fxsaber
fxsaber
Comentario sobre el tema Философия алготрейдинга
Определение: деятельность человека является паразитической , если она не приносит какой-либо пользы обществу. Иногда можно услышать смелые высказывания, что ИТ-технологии являются паразитическими
Где полезен API тестера.
fxsaber
fxsaber
Comentario sobre el tema АЛЬТЕРНАТИВНЫЕ ПРОГРАММЫ ТЕСТИРОВАНИЯ MQL5?
По сабжу, совсем забыл случай, который требует своего тестера (не оптимизатора). Вот видео Сам такую же идею использовал, поэтому поясню. Накидывается интерактивный индикатор (меняются входные
Варианты полезности кастомной истории.
fxsaber
fxsaber
Comentario sobre el tema АЛЬТЕРНАТИВНЫЕ ПРОГРАММЫ ТЕСТИРОВАНИЯ MQL5?
Alexey Volchanskiy : Вопрос - а зачем вообще нужен импорт чужих котировок? Вроде MQ сделали идеальный вариант - тестируем на котировках своего ДЦ, на которых потом и будем торговать. Зачем чужие
Это что же получается, joo - подлец? И меня провел, хитрец! Это же надо, придумал свой алгоритм с такой хитроумной закладкой, чтобы очернить штатный ГА. И я повелся, как пацан!





Столько сил и времени этот joo потратил с заведомой целью очернить MQ и штатный ГА, в частности. Я-то, по наивности, думал, что ФФ может быть любой. И все время писал ТС, которые не бывали гладкими. Столько лет ошибался. Надо было писать гладкие ТС, тогда ГА 100% находил бы глобальный максимум. А я все время подставлял другого вида ТС штатному ГА. Посмотрел кодобазу - да там все, похоже, как и я, ошибаются. Ни одной гладкой не встретил. Видимо, следующий железный аргумент, что заготовил joo - это сослаться на кодобазу. Но мы то теперь знаем, что это просто повод упрекнуть штатный алгоритм оптимизации, чтобы возвысить якобы свой на самом деле поддельный алгоритм. Боюсь даже предположить, сколько среди старожилов переметнувшихся в другой лагерь с целью очернения в угоду своему самолюбию и конкурентов. Хорошо, что заговор обнаружен и зачинщик выявлен.
Renat Fatkhullin - MetaQuotes
Renat Fatkhullin - MetaQuotes
Comentario sobre el tema MetaTrader 5 Strategy Tester!
Сегодня во время проверки нейросетевых примеров вдруг в голову стрельнула мысль - а ведь в обсуждаемом примере генетики была красиво заложена логическая бомба. Функцию срабатывания автор умело увел в
MetaTrader 5 Strategy Tester!