ผมฝึกเขียน Ea มันขึ้น แบบนี้ครับ
2015.03.21 11:15:00.112 2015.03.16 00:18 array out of range in 'ZigZag.mq4' (133,31)
ผมเขียนแบบนี้ถูกไหมครับ
void OnTick()
{
for(int shift=0;shift < 4;shift++)
{
Print("Signal["+IntegerToString(shift,0,' ')+"] P_05="+DoubleToString(PG_034(shift),5));
}
}
//+------------------------------------------------------------------+
double PG_034(int shift)
{
int InpDepth=12;
int InpDeviation=5;
int InpBackstep=3;
double ZPG_003=iCustom(Symbol(),0,"ZigZag",InpDepth,InpDeviation,InpBackstep,0,shift);
return(ZPG_003);
}
ขอบคุณครับ