fxsaber
fxsaber
Функции для передачи любых данных между терминалами на одной машине.
fxsaber
fxsaber
Comentario sobre el tema Библиотеки: File Mapping без DLL
Спасибо автору за библиотеку! Сварганил функции для передачи любых данных. Ниже скрипт показывает их работу на примере тиков #include <MemMapLib.mqh> #include <TypeToBytes.mqh> // Выделяет память
Синхронизация всех чартов по правому времени (MT4/5).
fxsaber
fxsaber
Comentario sobre el tema Вопросы от начинающих MQL5 MT5 MetaTrader 5
Vitaly Muzichenko : Вот только не сделал ударение на то, что прокрутка работает с любого графика, а не только с основного. // MQL4&5-code // Синхронизация всех чартов по правому времени sinput int
Версия без обращения к истории.
// Возвращает true только в случае, если с последнего вызова произошли торговые изменения
bool IsChange( void );
Эта версия особенно актуальна для MT5 на VPS, т.к. MT5 работает с Историей очень медленно и затратно по вычислительным ресурсам.
fxsaber
fxsaber
Comentario sobre el tema Организация цикла перебора ордеров
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий Организация цикла перебора ордеров fxsaber , 2017.10.06 02:00 bool IsChange( const bool InitFlag = false ) {
fxsaber
Ha publicado el código SubWindow
Biblioteca para trabajar con las subventanas del gráfico.
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 };