EA Programing => ปัญหาที่พบในการเขียน EA => Topic started by: willcruze on กุมภาพันธ์ 13, 2013, 10:29:39 am

Title: ปัญหาการดึงค่าicustom มาเขียน
Post by: willcruze on กุมภาพันธ์ 13, 2013, 10:29:39 am
เนื่องจากผมต้องการศึกษาการดึงค่าต่างๆมาเขียนEA เพื่อที่จะได้เอาจุดเด่นหลายๆอย่างของแต่ละindi มารวมกัน แต่ผมติดที่ custom indi ADXCrosses ครับ ตัวcustomอื่นๆก็พอดึงได้อยู่ครับ แต่ตัวนี้ดึงอย่างไร ออเดอร์ก็ไม่เปิด ลองเปี่ยนหลายแบบละครับ งมมาเป็นอาทิตย์ เลยอยากให้ผู้รู้ในบอร์ดนี้ช่วยแนะนำด้วยครับ (ลองดูตัวอย่างจาก ADXCrosses EA ฝรั่งก็ไม่มีใครดึงค่าแบบ icustom อ่ะมีแต่ไปดึง iADX มาเขียนเลย)
Code: [Select]
//--- input parameters
extern int       Magicnumber=517;
extern double    Lots=1.0;
extern int       Slippage=5;
extern int       MaxRequote=3;
extern int       SL=70;
extern int       ADX_Period=14;

//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----
   double ACU = iCustom(NULL,0,"ADXcrosses",ADX_Period,0,1);
   double ACD = iCustom(NULL,0,"ADXcrosses",ADX_Period,1,1);
   
   if(OrdersTotal()==0)
   {
      if(ACU==0)
      {OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,0,0,"ADXcrosses",0,0,Blue);}
      if(ACD==1)
      {OrderSend(Symbol(),OP_SELL,Lots,Bid,Slippage,0,0,"ADXcrosses",0,0,Red);}
   }
   if(OrdersTotal()==1)
   {
      if(ACU==0)
      { OrderSelect(0, SELECT_BY_POS, MODE_TRADES);
      if(OrderType()==OP_SELL)
      OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Red);
      }
     
      if(ACD==1)
      { OrderSelect(0,SELECT_BY_POS,MODE_TRADES);
      if(OrderType()==OP_BUY)
      OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,Blue);
      }
   }
//----
   return(0);
  }
//+------------------------------------------------------------------+
Title: Re: ปัญหาการดึงค่าicustom มาเขียน
Post by: willcruze on กุมภาพันธ์ 13, 2013, 01:23:34 pm
ทำได้ละคับ ขอบคุณมาก
Title: Re: ปัญหาการดึงค่าicustom มาเขียน
Post by: with on มิถุนายน 04, 2017, 01:31:25 pm
มีตัวอย่างไหมครับ