Как в алготрейдинге спастись от проскальзываний

 

Здравствуйте.

Подскажите - как в алготрейдинге спастись от проскальзываний ?

(или максимально от них обезопаситься)

Какие механизмы нужно использовать советнику, чтобы свести негативный эффект проскальзывания к минимуму ?

 
ttt480:

Здравствуйте.

Подскажите - как в алготрейдинге спастись от проскальзываний ?

(или максимально от них обезопаситься)

Какие механизмы нужно использовать советнику, чтобы свести негативный эффект проскальзывания к минимуму ?

только 2 

не скальпировать, и не


скальперы всегда закончат плохо.

 
ttt480:

Здравствуйте.

Подскажите - как в алготрейдинге спастись от проскальзываний ?

(или максимально от них обезопаситься)

Какие механизмы нужно использовать советнику, чтобы свести негативный эффект проскальзывания к минимуму ?

считать быстро, рисовать мало, что можно запомнить запоминать и повторно не спрашивать, тормозные функции использовать с оглядкой, все приказы только "асинхронные". Так технически проскальзывания сводятся к минимуму

 
Maxim Kuznetsov #:

считать быстро, рисовать мало, что можно запомнить запоминать и повторно не спрашивать, тормозные функции использовать с оглядкой, все приказы только "асинхронные". Так технически проскальзывания сводятся к минимуму

Можно поподробнее написать ?
 
ttt480:

Здравствуйте.

Подскажите - как в алготрейдинге спастись от проскальзываний ?

(или максимально от них обезопаситься)

Какие механизмы нужно использовать советнику, чтобы свести негативный эффект проскальзывания к минимуму ?

с помощью алгоритма (торговля роботом)

ручками не получится

 
Renat Akhtyamov #:

с помощью алгоритма (торговля роботом)

ручками не получится

Так я про алгоритм и спрашиваю.
 
ttt480:

Здравствуйте.

Подскажите - как в алготрейдинге спастись от проскальзываний ?

(или максимально от них обезопаситься)

Какие механизмы нужно использовать советнику, чтобы свести негативный эффект проскальзывания к минимуму ?

Никак.
Торгуйте тот алгоритм, где проскальзывание не играет большой роли.
 
ttt480 #:
Можно поподробнее написать ?

недавно была местная статья, как положено с водой и ошибками, но хоть что-то : https://www.mql5.com/ru/articles/22383

у меня в блоге, коротенько : https://www.mql5.com/ru/blogs/post/769261

тезисно рецепт так и есть 

считать быстро, рисовать мало, что можно запомнить запоминать и повторно не спрашивать, тормозные функции использовать с оглядкой, все приказы только "асинхронные"

Событийная архитектура в MQL5: как превратить советник в полноценную торговую систему
Событийная архитектура в MQL5: как превратить советник в полноценную торговую систему
  • 2026.05.05
  • www.mql5.com
Статья посвящена событийной архитектуре в MQL5 и описывает переход от монолитной модели OnTick к распределённой обработке. Разбираются предопределённые и пользовательские события, сервисы и обмен сообщениями между программами, а также типовые архитектурные ошибки. На практическом примере показано, как организовать взаимодействие индикаторов и советника, чтобы снизить нагрузку, повысить читаемость и упростить сопровождение.
 
ttt480 #:
Так я про алгоритм и спрашиваю.

в начале каждого тика запоминаем цену

если есть сигнал на торговую операцию, то выполнять по запомненной ранее цене, не запрашивая новую 

 
Renat Akhtyamov #:
выполнять по запомненной ранее цене, не запрашивая новую 
... и получать реквоту.
 
ttt480:
Подскажите - как в алготрейдинге спастись от проскальзываний ?
В целом - никак. Но как минимизировать проскальзывания Максим написал. Либо, действовать так, как предложил Рена, по принципу "или открылся по требуемой цене, или не открылся вовсе".