สวัสดีครับเพื่อนนักเทรดทุกคน! วันนี้เราจะมาพูดถึงการใช้ Trailing Stop ด้วย Parabolic SAR แบบ Fixed ที่สามารถใช้ได้ใน MetaTrader 5 กันนะครับ
การปรับแต่งนี้จะช่วยให้เราสามารถกำหนดจุดเริ่มต้นของ Parabolic SAR ได้โดยตรง ทำให้เราสามารถควบคุมการเทรดได้ดีขึ้น

พารามิเตอร์ที่ต้องรู้

- Trailing Mode ・・・ None / Trailing Fixed / Trailing Fixed Parabolic SAR
เรามาดูวิธีการคำนวณ Parabolic SAR กันดีกว่า
bool CSampleExpert::LongModifiedEx(void) { bool res=false; //--- check for trailing stop if(m_trailing_max < m_last_bar.high) { double tp=m_position.TakeProfit(); double sl=m_position.StopLoss(); //--- คำนวณ ParabolicSAR m_trailing_max = m_last_bar.high; m_trailing_step = fmin(InpPSAR_Maximum, m_trailing_step + InpPSAR_Step); double sar_stop = sl + (m_trailing_max - sl)* m_trailing_step; sar_stop=NormalizeDouble(sar_stop,m_symbol.Digits()); //--- if((sl==0.0 || sl < sar_stop) && sar_stop < m_symbol.Bid()) { //--- ปรับตำแหน่ง if(m_trade.PositionModify(Symbol(),sar_stop,tp)) printf("Long position by %s to be modified",Symbol()); else { printf("Error modifying position by %s : '%s'",Symbol(),m_trade.ResultComment()); printf("Modify parameters : SL=%f,TP=%f",sar_stop,tp); } //--- ปรับแล้วต้องออกจาก expert res=true; } } //--- ผลลัพธ์ return(res); }โพสต์ที่เกี่ยวข้อง
- การสร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณการเทรดจาก Morning/Evening Stars + RSI
- สร้าง Expert Advisor ด้วย MQL5 Wizard: สัญญาณซื้อขายจาก Morning/Evening Stars + MFI
- MQL5 Wizard: สร้างสัญญาณการเทรดจาก Bullish Harami/Bearish Harami พร้อม MFI
- สร้าง EA บน MQL5 Wizard ด้วยสัญญาณการซื้อขายจากแท่งเทียน 3 Black Crows/3 White Soldiers + Stochastic
- สร้าง Expert Advisor ด้วย MQL5 Wizard สำหรับสัญญาณการเทรด Bullish Harami/Bearish Harami และ RSI