EA Programing => ปัญหาที่พบในการเขียน EA => Topic started by: perb on กันยายน 15, 2009, 01:56:19 pm

Title: scalping 5 m
Post by: perb on กันยายน 15, 2009, 01:56:19 pm
Timeframe 5 m

Buy เมื่อ rsi 21 หน้าต่างแรกมีค่ามากกว่า 55  และ rsi 3 หน้าต่างที่สอง  มีค่าเท่ากับ 20 ครับ

Sell เมื่อ rsi  21 หน้าต่างแรกมีค่าน้อยกว่า 45  และ rsi 3 หน้าต่างที่สอง  มีค่าเท่ากับ 80 ครับ
 
 Stoplos 10  tagetpoint 10

รบกวนช่วยเขียน Code หรือ EA ให้หน่อยนะครับ ขอบคุณครับ
 ;D
Title: Re: scalping 5 m
Post by: admin on กันยายน 16, 2009, 08:21:17 pm
คราวๆๆนะ  เขียนตาที่คุณบอกได้แบบนี้แต่มันไม่ทำการชื้อขายเพราะเงื่อนไขครับ
 extern double stoploss =15;
extern double profit=15;
int start()
  {         int ticket,total;
          double a =iRSI(NULL,0,21,PRICE_CLOSE,0);
          double b =iRSI(NULL,0,3,PRICE_CLOSE,0);
         
          if((a>55) &&( b=20))
          {
         
           ticket=OrderSend(Symbol(),OP_BUY,0.1,Ask,3,Ask+Point*stoploss,Ask-Point*profit,"deknoi",555,0,Green);
             OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES);
         
          }
         
         
          if((a<45) &&( b=80))
          {
         
                   ticket=OrderSend(Symbol(),OP_SELL,0.1,Bid,3,Bid+Point*stoploss,Bid-Point*profit,"deknoi",555,0,Red);
                   OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES);
         
          }
         
         

   return(0);
  }
Title: Re: scalping 5 m
Post by: perb on กันยายน 17, 2009, 10:13:25 am
ขอบคุณครับ ผมลองเขียนมั่วๆ แล้วเอาไปเทส มันก็ไม่ซื้อให้เหมือนกัน ไม่รู้ว่าต้องเพิ่มเงื่อนไขอะไร
Title: Re: scalping 5 m
Post by: linconz on ตุลาคม 24, 2009, 04:46:09 pm
คุณ perb ซื้อขายแล้วเป็นไงลองเอาผลมาโชว์หน่อยครับ