Open Forex4you Account

Server เธฃเธฑเธ™ EA 1000 / เธ›เธต

เธชเธฑเนˆเธ‡เธŠเธทเน‰เธญเธ„เธนเนˆเธกเธทเธญเธเธฒเธฃเน‚เธ›เธฃเนเธฃเธเธก MQL4

Author Topic: เธฃเธšเธเธงเธ™ Admin เธ„เธฃเธฑเธš เธกเธทเธญเนƒเธซเธกเนˆเธกเธฒเธ เน† เธ„เธฃเธฑเธš  (Read 18150 times)

aimp

  • Newbie
  • *
  • Posts: 5
เธœเธกเธ•เน‰เธญเธ‡เธเธฒเธฃเนƒเธซเน‰   
เธ–เน‰เธฒ order เธ—เธตเนˆ 1 เธเธฑเธš order เธ—เธตเนˆ 2 เธ–เธนเธเน€เธ›เธดเธ”เนเธฅเน‰เธง

เธญเธขเธฒเธเน€เธ›เธดเธ”order เธ—เธตเนˆ 3 เน‚เธ”เธขเน€เธ›เธดเธ” buystop  เธ•เธณเนเธซเธ™เนˆเธ‡เน€เธ”เธตเธขเธงเธเธฑเธ™เธเธฑเธš order TP /SL เธเธฑเธš  order เธ—เธตเนˆ 1 (เธบBuy)

เธ–เน‰เธฒ order เธ—เธตเนˆ 1 , order เธ—เธตเนˆ 2 ,order เธ—เธตเนˆ 3 เธ–เธนเธเน€เธ›เธดเธ”เนเธฅเน‰เธง

เธญเธขเธฒเธเน€เธ›เธดเธ”order เธ—เธตเนˆ 4 เน‚เธ”เธขเน€เธ›เธดเธ” sellstop  เธ•เธณเนเธซเธ™เนˆเธ‡เน€เธ”เธตเธขเธงเธเธฑเธ™เธเธฑเธš order TP /SL เธเธฑเธš  order เธ—เธตเนˆ 2 (เธบSell)

เธ•เน‰เธญเธ‡เน€เธ‚เธตเธขเธ™เธขเธฑเธ‡เน„เธ‡เธ„เธฃเธฑเธš

int start()   
{
 if(OrdersTotal()== 0);
   {                                 
      OrderSend(Symbol(),OP_BUY,0.01,Ask,3,Bid-15*Point,Bid+15*Point);// orderเธ—เธตเนˆ 1
      OrderSend(Symbol(),OP_SELLSTOP,0.01,Ask,3,Bid-15*Point,Bid+15*Point);// order เธ—เธตเนˆ 2
   
       if(OrdersTotal()==2);
                               //เธ•เน‰เธญเธ‡เธเธฒเธฃเน€เธ›เธดเธ” buystop  เธ•เธณเนเธซเธ™เนˆเธ‡เน€เธ”เธตเธขเธงเธเธฑเธ™เธเธฑเธš order TP /SL เธเธฑเธš  order เธ—เธตเนˆ 1
       {
       if(OrdersTotal()==3);
                               //เธ•เน‰เธญเธ‡เธเธฒเธฃเน€เธ›เธดเธ” sellstop  เธ•เธณเนเธซเธ™เนˆเธ‡เน€เธ”เธตเธขเธงเธเธฑเธ™เธเธฑเธš order  TP /SL order เธ—เธตเนˆ 2
 

   }
   
 return; 
     }
}

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
Order เธ—เธตเนˆ 1 เธเธฑเธš Order เธ—เธตเนˆ 2 เธ™เธตเน‰เน€เธ›เธดเธ”เธขเธฑเธ‡เน„เธ‡เธ„เธฃเธฑเธšเน€เธ›เธดเธ”เธเนˆเธญเธ™เนเธฅเน‰เธงเธฃเธญ เธซเธฃเธทเธญเน€เธ›เธดเธ”เน€เธชเธฃเน‡เธˆเนเธฅเน‰เธงเน€เธ›เธดเธ” Order 3-4 เธ•เนˆเธญเน€เธฅเธขเธ„เธฃเธฑเธš

aimp

  • Newbie
  • *
  • Posts: 5
เน€เธฃเธดเนˆเธก
order เธ—เธตเนˆ 1 buy เธฃเธฒเธ„เธฒเธ›เธฑเธˆเธˆเธธเธšเธฑเธ™  เนเธฅเธฐ เน€เธ›เธดเธ” sell stop
เธ–เน‰เธฒ sell stop เธ–เธนเธเน€เธ›เธดเธ” (เธเธฅเธฒเธขเน€เธ›เน‡เธ™ sell)    \\เธˆเธฐเธกเธต order  2  order (Buy 1 order,sell 1 order)

  เนƒเธซเน‰เธ•เธฑเน‰เธ‡  buy stop เธ“ เธฃเธฒเธ„เธฒ tp sl เน€เธ”เธตเธขเธงเธเธฑเธ™เธเธฑเธš order เธ—เธตเนˆ 1     \\เธˆเธฐเธกเธต order  3  order (Buy 1 order,sell 1 order,buystop 1 order)

เธ–เน‰เธฒ buy stop เธ–เธนเธเน€เธ›เธดเธ”  เธเธฅเธฒเธขเน€เธ›เน‡เธ™ buy     \\ เธˆเธฐเธกเธต order  3  order (Buy 2 order,sell 1 order)
  เนƒเธซเน‰เธ•เธฑเน‰เธ‡ sell stop เธ“ เธฃเธฒเธ„เธฒ,tp,sl เน€เธ”เธตเธขเธงเธเธฑเธ™เธเธฑเธš order เธ—เธตเนˆ 2  (sell)

เธชเธฅเธฑเธšเธเธฑเธ™เนเธšเธšเธ™เธตเน‰เธ„เธฃเธฑเธš

aimp

  • Newbie
  • *
  • Posts: 5
เธœเธกเน€เธ›เธดเธ” buystop เน„เธกเนˆเน„เธ”เน‰เธ„เธฃเธฑเธš

//order1
void Openbuy(){
      double sl=Ask-SL*Point;
      double tp=Ask+TP*Point;
         
      OrderSend(Symbol(),OP_BUY,0.01,Ask,3,sl,tp,"My order",1689,0,clrGreen);
}
//order 2
void Opensellstop(){
     
   OrderSend(Symbol(),OP_SELLSTOP,0.02,Bid-300*Point,3,Bid+1000*Point,Bid-700*Point,"My order",1689,0,clrRed);
   
}
// order 3
void Openbuystop(){
     
   OrderSend(Symbol(),OP_BUYSTOP,0.03,Ask+300*Point,3,Ask+1000*Point,Ask+700*Point,"My order",1689,0,clrGreen);
   
}

void OnTick() {
if (BuyTotalOpen()==0 ){
       ClearOrder();
       OpenBuy();     
       OpenSellstop();
       
     
      }
      if (SellTotalOpen()==1 ){
          Openbuystop();
      }

}


order 1 เธเธฑเธš 2 เน€เธ›เธดเธ”เน„เธ”เน‰เธ„เธฃเธฑเธš
เนเธ•เนˆ order 3 เน„เธกเนˆเธ—เธณเธ‡เธฒเธ™ เน„เธกเนˆเธฃเธนเน‰เธงเนˆเธฒเธœเธดเธ”เธ•เธฃเธ‡เน„เธซเธ™เธ„เธฃเธฑเธš

admin

  • Administrator
  • Hero Member
  • *****
  • Posts: 2386
SL เธ‚เธญเธ‡ Buystop เธœเธดเธ” เธˆเธฐเธ•เธฑเน‰เธ‡เธ„เนˆเธฒเนเธšเธšเธ™เธตเน‰เน„เธกเนˆเน„เธ”เน‰เธ„เธฃเธฑเธš เธฃเธฒเธ„เธฒ SL เธ™เธตเน‰เธเธณเน„เธฃเธกเธฒเธเธเธงเนˆเธฒ TP เธญเธตเธเธ™เธฐเธ„เธฃเธฑเธš

aimp

  • Newbie
  • *
  • Posts: 5
 :'( 

เธ‚เธญเธšเธ„เธธเธ“เธ„เธฃเธฑเธš