Функции для передачи любых данных между терминалами на одной машине.
fxsaber
fxsaber
Kommentar zum Thema Библиотеки: File Mapping без DLL
Спасибо автору за библиотеку! Сварганил функции для передачи любых данных. Ниже скрипт показывает их работу на примере тиков #include <MemMapLib.mqh> #include <TypeToBytes.mqh> // Выделяет память
Синхронизация всех чартов по правому времени (MT4/5).
fxsaber
fxsaber
Kommentar zum Thema Вопросы от начинающих MQL5 MT5 MetaTrader 5
Vitaly Muzichenko : Вот только не сделал ударение на то, что прокрутка работает с любого графика, а не только с основного. // MQL4&5-code // Синхронизация всех чартов по правому времени sinput int
Версия без обращения к истории.
// Возвращает true только в случае, если с последнего вызова произошли торговые изменения
bool IsChange( void );
Эта версия особенно актуальна для MT5 на VPS, т.к. MT5 работает с Историей очень медленно и затратно по вычислительным ресурсам.
fxsaber
fxsaber
Kommentar zum Thema Организация цикла перебора ордеров
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий Организация цикла перебора ордеров fxsaber , 2017.10.06 02:00 bool IsChange( const bool InitFlag = false ) {
fxsaber
Hat den Code SubWindow veröffentlicht
Eine Bibliothek für die Arbeit mit Charts in Unterfenster.
fxsaber
Hat den Code Expert veröffentlicht
Eine Bibliothek zum Lesen/Schreiben der Parameter irgendeines Expert Advisors.
fxsaber
Hat den Code Symbol veröffentlicht
Eine Bibliothek, um mit traditionellen und nutzerdefinierte Symbolen arbeiten zu können
Почему результаты Оптимизации могут не соответствовать одиночным прогонам тестера.
fxsaber
fxsaber
Kommentar zum Thema Особенности языка mql5, тонкости и приёмы работы
Бывают такие ситуации Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий Ошибки, баги, вопросы fxsaber , 2017.07.24 09:27 Советник откомпилирован под 1641, где
fxsaber
Hat den Code TesterBenchmark veröffentlicht
Misst den Nettoerfolg im Strategie Tester von MetaTrader 4/5.
fxsaber
Hat den Code Report veröffentlicht
Die Bibliothek für MetaTrader 4/5 erlaubt das Erstellen eines Berichtes auf Grund der Handelshistorie.
Нестандартная передача данных на Агентов.
fxsaber
fxsaber
Kommentar zum Thema Может ли советник без DLL функций отправить куда-нибудь данные?
Renat Fatkhullin : Не докажите Из "Маркета" юзер скачивает этот советник input int Range = 0 ; sinput long AccountNumber = 0 ; // ------ template < typename T> bool DataToFile( const string FileName
Список всех файлов папок Files.
fxsaber
fxsaber
Kommentar zum Thema Особенности языка mql5, тонкости и приёмы работы
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий Библиотеки: TypeToBytes fxsaber , 2017.06.13 16:01 string GetDirectory( const string FileName ) { int Pos =
fxsaber
Hat den Code Init_Sync veröffentlicht
Die Bibliothek synchronisiert Init/Deinit von Indikatoren
Находим в индикаторе свои Handle и ShortName.
fxsaber
fxsaber
Kommentar zum Thema Последовательность выполнение 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
Hat den Code Plattformübergreifende Bibliothek origineller mathematischer Funktionen veröffentlicht
Die verschiedenen Quellen entnommenen originellen mathematischen Funktionen, die entweder einzigartig sind oder viel schneller arbeiten, als alternative Implementierungen
Стресс-тест торговой части MT5.
fxsaber
fxsaber
Kommentar zum Thema Библиотеки: 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
Kommentar zum Thema Ошибки, баги, вопросы
fxsaber : Прошу поделиться своим велосипедом: bool-функция, которая сообщает, готов ли символ к торговле или нет. ENUM_DAY_OF_WEEK GetDayOfWeek( const datetime time ) { MqlDateTime sTime = { 0 };