fxsaber / Профиль
Посты по улучшениям: https://www.mql5.com/ru/search#!keyword=uluchshenie&amp%3Bauthor=fxsaber&amp%3Bmethod=2&method=2
Посты по ошибкам: https://www.mql5.com/ru/search#!keyword=oshibka&amp%3Bauthor=fxsaber&amp%3Bmethod=2&method=2
Blog: https://www.mql5.com/ru/users/fxsaber/blog
Channel: https://t.me/fxsaber_Results
Group: https://t.me/fxsaberDiscussion
Посты по ошибкам: https://www.mql5.com/ru/search#!keyword=oshibka&amp%3Bauthor=fxsaber&amp%3Bmethod=2&method=2
Blog: https://www.mql5.com/ru/users/fxsaber/blog
Channel: https://t.me/fxsaber_Results
Group: https://t.me/fxsaberDiscussion
fxsaber
Добавил тему Benchmark канальных ТС
Сегодня необыкновенный рынок. Некоторые символы в супер-прибыльном флэте. Натравливал свои канальные ТС в тестере на данные с полуночи. Получаются великолепные результаты за сегодняшние сутки. Хочу эти сутки использовать, как оценку качества
fxsaber
Опубликовал код Тиковый индикатор ZoomPrice
Показывает график цены любого уровня масштабирования.
Поделитесь в соцсетях
7285
1548
fxsaber
Добавил опрос Для чего Вы использовали сигнальные и ПАММ (включая сторонние) сервисы - допускается несколько ответов
-
22% (17)
-
12% (9)
-
30% (23)
-
18% (14)
-
35% (27)
-
17% (13)
-
14% (11)
-
18% (14)
-
36% (28)
Всего проголосовало: 77
fxsaber
Опубликовал код Тиковый индикатор Ticks
Показывает тиковую ценовую историю (Bid/Ask) внутри всех видимых баров.
Поделитесь в соцсетях
6505
2202
fxsaber
Добавил тему Альтернативная оптимизация ТС
В режиме "по реальным тикам" один проход тестера длится иногда довольно долго. Что уж говорить про оптимизацию в таком режиме. Связано это с огромным количеством тиков и муторными проверками на различные условия на каждом тике . Поэтому может быть
fxsaber
Добавил тему Что можно выжать из ленты?
Из ленты можно получить следующие исторические данные Изменения баланса/эквити маркетмейкеров и другой стороны. Открытый интерес. Изменение "нетто"-цены и объема открытой позиции маркетмейкеров и другой стороны. Величина проскальзывания
fxsaber
Добавил тему Загадочный биржевой индикатор
Ниже приведен сильно упрощенный (ООП полностью отсутствует) индикатор, который показывает проторгованный оборот на основании тиковой биржевой истории // Индикатор в виде гистограммы показывает проторгованный оборот BUY и SELL #property
fxsaber
Добавил тему Два соседних BookEvent могут дублировать стакан
Советник показывает, когда два соседних стакана являются копиями друг друга #include <TypeToBytes.mqh> // https://www.mql5.com/ru/code/16280 template < typename T> bool ArrayEqual( const T &Array1[], const T &Array2[] ) {
fxsaber
Добавил тему Индикаторы пропускают тики на Бирже
Индикатор показывает сколько тиков пропускает событие Calculate по сравнению с Историей long GetTime( void ) { MqlTick Tick; return ( SymbolInfoTick ( _Symbol , Tick) ? Tick.time_msc : - 1 ); } int GetAmountTicks( const
fxsaber
Опубликовал код TypeToBytes
Побайтовая работа со структурами, массивами и стандартными типами данных.
Поделитесь в соцсетях
3320
1034
fxsaber
Опубликовал код TypeToBytes
Побайтовая работа со структурами, массивами и стандартными типами данных
Поделитесь в соцсетях
5426
1594
fxsaber
Добавил тему За какой показатель не возьмись, возникает несоответствие
Выяснили, что MT5 транслирует стакан не полностью . Решил тогда проверить другие показатели. Оказалось, что SYMBOL_SESSION_VOLUME и SYMBOL_SESSION_DEALS тоже возвращают что-то не то. Скрипт, который считает количество сделок и объем за текущую
fxsaber
Добавил тему Альтернативные реализации стандартных функций/подходов
NormalizeDouble #define EPSILON ( 1.0 e- 7 + 1.0 e- 13 ) #define HALF_PLUS ( 0.5 + EPSILON) double MyNormalizeDouble( const double Value, const int digits ) { // Добавление static ускоряет код в три раза (Optimize=0)
fxsaber
Опубликовал код Price_Compare
Изящное и шустрое сравнение double-значений "цены".
Поделитесь в соцсетях
3872
1212
fxsaber
Опубликовал код Price_Compare
Изящное и шустрое сравнение double-значений "цены".
Поделитесь в соцсетях
2912
866
fxsaber
Опубликовал код SlipPage
Расчет проскальзываний совершенных сделок в валюте счета.
Поделитесь в соцсетях
3360
1088
fxsaber
Опубликовал код MT4Orders
Параллельное использование ордерных систем MetaTrader 4 и MetaTrader 5.
Поделитесь в соцсетях
33653
10762
fxsaber
Добавил тему Статистика проскальзываний лимитных ордеров на бирже
В MT5 существует замечательная возможность по истории определить проскальзывания отложенных ордеров . В частности, лимитных. Большая просьба к торгующим на реале, поделитесь статистикой проскальзываний ваших лимитных ордеров на бирже. Из законов
fxsaber
Добавил тему В режиме хэджа TRADE_ACTION_CLOSE
Сабж не существует, но актуален. Сейчас, чтобы закрыть позицию в режиме хэджа нужно делать противоположную позицию ( TRADE_ACTION_DEAL ), а затем устраивать TRADE_ACTION_CLOSE_BY. Как в MT4 (OrderClose - одна операция в истории) возможно или только
fxsaber
Добавил тему TakeProfit (и StopLoss) закрытой позиции
До введения хэджа TakeProfit открытых позиций хранились не на бирже в виде лимитных ордеров, а на MT5-торговом сервере. При этом в момент акцепта они отправлялись на биржу не как лимитные ордера по заявленной цене, а как маркет-ордера по заявленной
: