Open Forex4you Account

Server รัน EA 1000 / ปี

สั่งชื้อคู่มือการโปรแรกม MQL4

Author Topic: ช่วยดูให้หน่อยครับกำลังหัดเขียน  (Read 22741 times)

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
ใช้แบบนี้ 

if(total>=1)

       
      OrderSelect(total-1,SELECT_BY_POS,MODE_TRADES);
     double price = OrderOpenPrice();
     
     if( ask>FastMA>SlowMA  && Ask -price >Point*10)
      {

           OrderSend(Symbol(),OP_BUY,1,Ask,3,0,0,"LingV1",0,0,Blue);

      }




}

linconz

  • VIP
  • Sr. Member
  • *
  • Posts: 357
สมมุติ เปิด buy ที่ OrderSend(Symbol(),OP_BUY,1,Ask,3,0,0,"LingV1",0,0,Blue);

แล้วอยากให้เปิดที่ 10 จุดข้างล่างก็

OrderSend(Symbol(),OP_BUYLIMIT,1,Ask-10*point,3,0,0,"LingV1",0,0,Blue);

แล้วถ้าอยากได้อีก 10 จุดก็

OrderSend(Symbol(),OP_BUYLIMIT,1,Ask-20*point,3,0,0,"LingV1",0,0,Blue);

 ;)