fxsaber
fxsaber
fxsaber
BestInterval kodunu yayınladı
Calculating the best trading interval.
fxsaber
Virtual kodunu yayınladı
Virtual trading environment
fxsaber
TradeTransactions kodunu yayınladı
Access to OnTradeTransaction data anywhere within an application
ManualTrading.
fxsaber
fxsaber
Konuya yorum yap Библиотеки: Expert
// Индикатор обрубает все попытки торговли через советники. Разрешает только руками торговать. // Чтобы не было соблазна отключить его во время работы Терминала, индикатор находится в невидимом режиме
Farkhat Guzairov
Farkhat Guzairov 2018.09.18
Возможно ли данную библиотеку адаптировать под MQL4 или это в принципе нереализуемо?
fxsaber
fxsaber 2018.09.18
Никаких оповещений о комментариях в ленте нет. Повторите свой вопрос в ветке обсуждения библиотеки.
fxsaber
Использование cTrade, как источника тиковой истории пользовательских символов MT5 gönderisini yayınladı
Платформа cTrade содержит тиковую историю, которую можно перенести в MT5. Ниже показан вариант, как это сделать. Поскольку совсем не знаю cTrade и C#, то использовал решение DataExportTicks, как основу cTrade-бота 1. Устанавливаем платформу (cTrade+cAlgo) от интересующего вас брокера. 2...
Отключение проскальзывания лимитных ордеров в MT5-Тестере.
fxsaber
fxsaber
Konuya yorum yap Библиотеки: Symbol
В MT5-тестере, как правило (форекс, например), лимитные ордера имеют положительное проскальзывание, что приводит к самообману (иногда даже в виде тестерных граалей на реальных тиках! ) Но есть
Вычисление GMT-времени Торгового сервера (работает в Тестере и на выходных).
fxsaber
fxsaber
Konuya yorum yap Особенности языка mql4, тонкости и приёмы работы
#property strict #define HOUR 3600 #define DAY ( 24 * HOUR) #define WEEK 7 datetime GetBarTime( const datetime time, const bool NextBar = false , string Symb = NULL , const ENUM_TIMEFRAMES TimeFrame =
fxsaber
HistoryTicks kodunu yayınladı
Библиотека доступа советников к прошедшим тикам.
3 290
fxsaber
ThirdPartyTicks kodunu yayınladı
A library for working with a third-party tick archive.
Полная запись всех вызовов OnTradeTransaction.
fxsaber
fxsaber
Konuya yorum yap ФОРТС. Вопросы по исполнению
prostotrader : У меня 4000 транзакций в день, каждая транзакция минимум 5-6 раз "дёргает" OnTradeTransaction Кто будет разбираться в этих "портянках" :) Ведь к ним нужны логи и терминала к тому же
Frame-уязвимость.
fxsaber
fxsaber
Konuya yorum yap Особенности языка mql5, тонкости и приёмы работы
Dennis Kirichenko : Хорошо. А если в советнике есть обработчик OnTick(), то что, он не будет работать во фрейм-режиме? Имхо, тут нужно уточнить, что обработчики фреймов выполняются самим Терминалом, а
Условная схема реализации штатной OrderSend.
fxsaber
fxsaber
Konuya yorum yap Типичные ошибки и способы их устранения при работе с торговым окружением
Условная схема реализации штатной OrderSend (без таймаута) static MqlTradeResult LastResult = { 0 }; void OnTradeTransaction ( const MqlTradeTransaction &, const MqlTradeRequest &, const
Типичная ошибка в MT5-советниках.
fxsaber
fxsaber
Konuya yorum yap Особенности языка mql5, тонкости и приёмы работы
fxsaber : В связи с этим не будет правильно работать казалось бы нормальный MT5-шаблон и, как следствие, большинство MT5-советников в кодобазе . В качестве доказательства этого утверждения можно взять
Частичное исполнение в MT5.
fxsaber
fxsaber
Konuya yorum yap Особенности языка mql5, тонкости и приёмы работы
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий POSITION_TICKET != POSITION_IDENTIFIER fxsaber , 2018.02.12 20:14 Выводы Если считать, что это штатное поведение
fxsaber
AccurateTimer kodunu yayınladı
Increased accuracy of the standard timer.
Отличие советника от индикатора.
fxsaber
fxsaber
Konuya yorum yap Особенности языка mql5, тонкости и приёмы работы
Памятка Действие/тип программы Смена ТФ или символа Смена счета Индикатор Запуск OnDeinit и OnInit, объект глобального класса меняется (полная перезагрузка). Ничего не происходит, кроме обнуления
fxsaber
Ping kodunu yayınladı
A real-time indicator showing the lag of quotes inside the terminal.
fxsaber
Clock kodunu yayınladı
A library for creating analog clocks using MetaTrader 4/5 graphical resources.
Функции для передачи любых данных между терминалами на одной машине.
fxsaber
fxsaber
Konuya yorum yap Библиотеки: File Mapping без DLL
Спасибо автору за библиотеку! Сварганил функции для передачи любых данных. Ниже скрипт показывает их работу на примере тиков #include <MemMapLib.mqh> #include <TypeToBytes.mqh> // Выделяет память
Синхронизация всех чартов по правому времени (MT4/5).
fxsaber
fxsaber
Konuya yorum yap Вопросы от начинающих MQL5 MT5 MetaTrader 5
Vitaly Muzichenko : Вот только не сделал ударение на то, что прокрутка работает с любого графика, а не только с основного. // MQL4&5-code // Синхронизация всех чартов по правому времени sinput int