Библиотека функций сопровождения позиций 4openpos_all

FXWizard

Гуру форума
Библиотека функций сопровождения позиций

Функции:
void SL2BreakevenIf(int iTicket, int iProfit, int iZepoPlus)

void TP2BreakevenIf(int iTicket, int iLoss, int iZepoPlus)

void SavePos(int iTicket, int iBarsInLoss, int iZepoPlus)

void KillLoss(int iTicket, double dSpeedCoeff)

Описание: библиотека функций, осуществляющих трейлинг по различным алгоритмам:
SL2BreakevenIf() - перенос стоплосса в [безубыток + N п.] при профите в Х п.;
TP2BreakevenIf() - перенос тейкпрофита в [безубыток + N п.] при лоссе в Х п.
SavePos() - "спасение" позиции, если по закрытии Х баров её стоплосс не достиг безубытка.
KillLoss() - трейлинг "навстречу растущему лоссу".

Как использовать:
- скачать библиотеку (4openpos_all);
- поместить её в папку [директория MetaTrader'a]/experts/libraries;
- подключить её в вашем советнике;
- в соответствующем участке кода Вашего советника, в соответствующее время, выбрав предварительно конкретный ордер открытой позиции (функция OrderSelect()), вызвать необходимую функцию, указав её параметры;
 

Вложения

  • 4openpos_all.rar
    2,8 КБ · Просмотры: 101
Верх