EA Programing => ปัญหาที่พบในการเขียน EA => Topic started by: win_win on มิถุนายน 24, 2013, 03:13:46 am
-
int start()
{
if(OrdersTotal()==0)
if(iMA(NULL,0,18,0,MODE_SMMA,PRICE_CLOSE,1)<iMA(NULL,0,12,0,MODE_SMMA,PRICE_CLOSE,1))
OrderSend(Symbol(),OP_BUY,0.1*i,Ask,3,0,0,"My order #2",16384,0,Green);
ผมต้องการให้ i เพิ่มที่ละ1 ต้องเขียนยังไงครับ ???
-
จะให้มันเพิ่มค่าต้องใช้ loop ครับเช่น
for(int i=0;i<ค่าที่ต้องการให้ออกจาก loop;i++)
{
// code ที่ต้องการให้ EA กระทำ
{
-
ขอบคุณพี่มากครับ ในหนังสือพี่ก็มี แต่ว่าผมอ่านแล้วไม่ค่อยเข้าใจ ก็เลยขอถามหน่อยครับ :)
-
ขอบคุณพี่มากครับ ในหนังสือพี่ก็มี แต่ว่าผมอ่านแล้วไม่ค่อยเข้าใจ ก็เลยขอถามหน่อยครับ :)
ทางชื้อหนังสือแล้วมีปัญหาคราวหลังถามในเว็บหนังสือครับ เพราะจะได้ใช่หนังสืออ้างอิงให้เข้าใจได้ครับ เวบบรอดนี้สำหรับคนทั่วไปครับ ถ้าใช้หนังสืออ้างอิงจะงง สำหรับคนไม่มีหนังสือครับ
-
ครับขอบคุณครับ :)