
if(OrderType()==4) {stb++;/*
if(stb>0&&OrderOpenPrice()>(rm1+Step*Point + MarketInfo(Symbol(),MODE_STOPLEVEL)*Point))
{mod=OrderModify(OrderTicket(),rm1+Step*Point,rm1+Step*Point-StopLoss*Point,rm1+Step*Point+TakeProfit*Point,0,Yellow); }*/}
//+----------------------------------------------------------------------------+
//| Автор : Ким Игорь В. aka KimIV, http://www.kimiv.ru |
//+----------------------------------------------------------------------------+
//| Версия : 07.10.2006 |
//| Описание : Возвращает экстремум ЗигЗага по его номеру. |
//+----------------------------------------------------------------------------+
//| Параметры: |
//| sy - наименование инструмента (NULL или "" - текущий символ) |
//| tf - таймфрейм ( 0 - текущий ТФ) |
//| ne - номер экстремума ( 0 - последний) |
//| dp - ExtDepth |
//| dv - ExtDeviation |
//| bs - ExtBackstep |
//+----------------------------------------------------------------------------+
double GetExtremumZZPrice(string sy="", int tf=0, int ne=0, int dp=12, int dv=5, int bs=3) {
if (sy=="" || sy=="0") sy=Symbol();
double zz;
int i, k=iBars(sy, tf), ke=0;
for (i=0; i<k; i++) {
zz=iCustom(sy, tf, "ZigZag", dp, dv, bs, 0, i);
if (zz!=0) {
ke++;
if (ke>ne) return(zz);
}
}
Print("GetExtremumZZPrice(): Экстремум ЗигЗага номер ",ne," не найден");
return(0);
}
Извини, я не помогу. Мне тупо лень качать и потом если ты сам кодер, то в каждой линии можно поставить или ниже события или выше события
axe44