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

  • Автор темы Автор темы FXWizard
  • Дата начала Дата начала

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()), вызвать необходимую функцию, указав её параметры;
 

Вложения

Верх