traderider forex ไทย

TrailingStop ปิดทั้ง buyและsell พร้อมกันถ้าผลรวม Profit+ ช่วยเขียนให้หน่อยครับ

  • 2 replies
  • 963 views

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

TrailingStop  คือ เปิด buy 1 order แล้วเปิด sell 2 order กราฟลงไปทาง sell แล้วผลรวมของ เงิน+ ให้มัน TrailingStop ปิดพร้อมกันทุก order ต้องเขียนยังไงครับ ช่วยหน่อยนะครับ ขอบคุณมากครับ

Share Topic.

Follow Me.


traderider forex ไทย
traderider forex ไทย
traderider forex ไทย
*

ออฟไลน์ iRuler

  • *
  • 1,209
  • 39
อ่านดูแล้ว งงๆ นะครับ ดูเหมือนไม่ใช่การ TrailingStop เลย แต่ถ้าจะให้ตามความต้องการก็


โค๊ด

void OnTick()
{
   if(GetProfit()>0)
     CloseAll();
}


double GetProfit ()
{
   double TotalBuyProfit = 0;
   for(int iPos= OrdersTotal()-1; iPos >= 0; iPos--)
   {
       if(OrderSelect(iPos, SELECT_BY_POS) && OrderMagicNumber() == magicNumber && OrderSymbol() == Symbol())
         {
            TotalBuyProfit += OrderProfit()+OrderSwap()+OrderCommission();
         }
   }
   return (TotalBuyProfit);
}

void CloseAll()
{
   bool result;
   for(int i=OrdersTotal()-1;i>=0;i--)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
        {
         if(OrderSymbol()==Symbol() && OrderMagicNumber()==magicNumber)
           {
            if(OrderType()==OP_BUY)
              {
               result=OrderClose(OrderTicket(),OrderLots(),Bid,999,clrNONE);
              }
            else if(OrderType()==OP_SELL)
              {
               result=OrderClose(OrderTicket(),OrderLots(),Ask,999,clrNONE);
              }
           }
        }
     }
}

ขอบคุณมากครับ  จะลองเอาไปปรับแต่ดูครับ

Tags:
 

เครื่องมือเทรด Forex

ข่าว Forex กราฟ Forex EURUSD GBPUSD GBPJPY ตารางข่าว Forex

เครื่องมือเทรดทองคำ

ราคาทอง วันนี้ ราคาทอง ย้อนหลัง SPDR ล่าสุด กราฟราคาทองคำ วิเคราะห์ ราคาทอง ข่าว ราคาทองคำ ข่าว ราคาน้ำมัน

โบรคเกอร์ Forex

XM Exness FBS Nordfx Pepperstone Land-FX Admiral Markets