Советники: Советник для выставления безубытка (версия 4)

 

Советник для выставления безубытка (версия 4):

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

Author: todem

 
а что такое MG?
 
flyer777:
а что такое MG?

MAGIK! NUMER!
 
если его значение 0-то автоматом загребает все ордера под своё руководство ?
 
flyer777:
если его значение 0-то автоматом загребает все ордера под своё руководство ?

да

 

У меня пятизначный МТ4. Поэтому TrailingStop и TrailingStep умножил на 10. А дельту не умножаю, поскольку трал делает ошибки. На графике котировка 4значная+дельта. "Надо пройти" 5значное.

extern int Delta = 20;//20;
extern int MG = 0;
extern int TrailingStop = 180;//18;
extern int TrailingStep = 30;//3;

Можно всё это привести в соответствие? Может, просто в init всё умножить на 10?

 
borilunad:

У меня пятизначный МТ4. Поэтому TrailingStop и TrailingStep умножил на 10. А дельту не умножаю, поскольку трал делает ошибки. На графике котировка 4значная+дельта. "Надо пройти" 5значное.

extern int Delta = 20;//20;
extern int MG = 0;
extern int TrailingStop = 180;//18;
extern int TrailingStep = 30;//3;

Можно всё это привести в соответствие? Может, просто в init всё умножить на 10?


у меня тоже 5-знак, все как есть стоит оставить.Умножать на 10 ничего не надо. Если вы все равно умножите TrailingStop и TrailingStep умножил на 10, то никогда не дождетесь тралинга.
 
Коммент подправлен.
 
todem:
borilunad:

У меня пятизначный МТ4. Поэтому TrailingStop и TrailingStep умножил на 10. А дельту не умножаю, поскольку трал делает ошибки. На графике котировка 4значная+дельта. "Надо пройти" 5значное.

extern int Delta = 20;//20;
extern int MG = 0;
extern int TrailingStop = 180;//18;
extern int TrailingStep = 30;//3;

Можно всё это привести в соответствие? Может, просто в init всё умножить на 10?


у меня тоже 5-знак, все как есть стоит оставить.Умножать на 10 ничего не надо. Если вы все равно умножите TrailingStop и TrailingStep умножил на 10, то никогда не дождетесь тралинга.

Очень странно! Я потому и умножил, т.к. по умолчанию тралит каждую секунду и закрывает с мелочью. Проверьте код, Стоп и Степ не умножается.
 
borilunad:
todem:
borilunad:

У меня пятизначный МТ4. Поэтому TrailingStop и TrailingStep умножил на 10. А дельту не умножаю, поскольку трал делает ошибки. На графике котировка 4значная+дельта. "Надо пройти" 5значное.

extern int Delta = 20;//20;
extern int MG = 0;
extern int TrailingStop = 180;//18;
extern int TrailingStep = 30;//3;

Можно всё это привести в соответствие? Может, просто в init всё умножить на 10?


у меня тоже 5-знак, все как есть стоит оставить.Умножать на 10 ничего не надо. Если вы все равно умножите TrailingStop и TrailingStep умножил на 10, то никогда не дождетесь тралинга.

Очень странно! Я потому и умножил, т.к. по умолчанию тралит каждую секунду и закрывает с мелочью. Проверьте код, Стоп и Степ не умножается.

тогда замените на другой трал который вам нравиться
 
todem:
borilunad:
todem:
borilunad:

У меня пятизначный МТ4. Поэтому TrailingStop и TrailingStep умножил на 10. А дельту не умножаю, поскольку трал делает ошибки. На графике котировка 4значная+дельта. "Надо пройти" 5значное.

extern int Delta = 20;//20;
extern int MG = 0;
extern int TrailingStop = 180;//18;
extern int TrailingStep = 30;//3;

Можно всё это привести в соответствие? Может, просто в init всё умножить на 10?


у меня тоже 5-знак, все как есть стоит оставить.Умножать на 10 ничего не надо. Если вы все равно умножите TrailingStop и TrailingStep умножил на 10, то никогда не дождетесь тралинга.

Очень странно! Я потому и умножил, т.к. по умолчанию тралит каждую секунду и закрывает с мелочью. Проверьте код, Стоп и Степ не умножается.

тогда замените на другой трал который вам нравиться

Спасибо!