2025年10月8日 星期三

MT5 EA交易策略開發教學[17]

核心策略概述 (交易商品 NAS100 )
這是一個基於FVG(Fair Value Gap,公允價值缺口)突破與布林帶收縮的趨勢跟隨策略。策略使用MACD背離和布林帶突破來識別進出場機會,並採用當沖模式在特定時間強制平倉。

多單策略
多單進場條件
MACD OSC上升: a_OSC[1] > a_OSC[2](動能增強)
FVG突破: Close[1] > FVG_多頭上緣價格(價格突破公允價值缺口上緣)
連續創高: High[1] > High[2] 且 High[1] > High[3](確認上漲趨勢)

進場方式:市價單買入(Buy_at_MARKET)
僅在無部位、點差合理、今日未進場、BarSinceExit > 1 時執行

多單出場條件
正常出場: 達到最小停利(3倍點差)且發生MACD高點背離
MACD高點背離判斷:
價格高點在最近2根K棒內(ArrayMaximum(High) <= 2)
MACD DIF最大值在更早前(ArrayMaximum(a_DIF) > 2)
RSI < 70(避免超買區)

停損出場: K棒收盤突破停損價,且當前價格已跌破停損價

2025年9月26日 星期五

MT5 EA交易策略開發教學[16]

核心策略概述 (交易商品 NAS100 ) - 這是一個基於多重技術指標的當沖交易系統 - 主要使用Force Index、RVI、一目均衡表等指標 - 採用2小時時間框架進行分析,當日強制平倉 多單策略 進場條件: 1. FORCE_MultiConfirm() >= 2 (Force Index多重確認≥2個看漲信號) 2. WeekHPB >= 3 (兩週高點出現3日前以上) 3. High[1] > Highest_OHLC(5期) (創5日新高) 出場條件: 1. 達到最小獲利(點差*3)後,高點跌破一目均衡表轉換線 2. 或觸及停損點(-19600點) 3. 當沖時間(23:00或01:00)強制平倉

2025年9月15日 星期一

MT5 EA交易策略開發教學[15]

策略概述(交易商品 XAUUSD)
這是一個基於多種技術指標的趨勢跟隨與背離交易策略。策略整合MACD背離、ADX趨勢強度、Force Index動能確認等多項指標來識別進場機會,並使用當沖模式(特定時間強制平倉)。

基礎概念
時間週期: H1(1小時)
風險控制: 動態手數計算(基於風險百分比、帳戶餘額與SL),手數限制在0.01~0.3;
資金風控門檻:低於門檻時停止交易
商品平均點差限制: 進場前檢查點差 < 商品平均點差 * Point()
交易限制: 每日限制1次進場;
交易時段: 當沖模式下排除18:00後至01:00前
當沖設定: 是(預設啟用),特定時間(當沖出場時間或01:00)強制平倉

進出場策略
多單進場條件
LE_Cond = (MACD_HDiv_01() && ADX強勢趨勢());
條件分析:
MACD高點背離: 高點在最近2根K棒內發生,但MACD DIF最大值在更早(>2根),且RSI < 70(避免超買)
ADX強勢趨勢: ADX > 25 且上升(確認趨勢強度)
進場方式: 市價單買入,僅在無部位、點差小、今日未進場、BarSinceExit >1時執行

空單進場條件
SE_Cond = (FORCE_ZeroCross() == -1 && FORCE_VolumePrice());

條件分析:
Force Index零線穿越: FORCE_ZeroCross() == -1
Force Index量價確認: FORCE_VolumePrice()
進場方式: 市價單賣出、僅在無部位、點差小、今日未進場、BarSinceExit >1時執行

2025年9月3日 星期三

MT5 EA交易策略開發教學[14]

策略概述(交易商品 XAUUSD)
這是一個基於多重技術指標的日內交易策略,使用H1(小時)時間週期進行交易決策。策略結合唐奇安通道突破、RSI超買超賣、MACD背離等多種技術分析工具來識別進出場時機,並採用嚴格的風險控制和當沖平倉機制。

基礎概念
時間週期: H1(1小時)
風險控制: 動態手數計算,風險百分比為1%
資金風控門檻: 5000
商品平均點差限制: 50點
交易限制: 每日限制1次進場
交易時段: 06:00-22:00
當沖設定: 23:00或01:00強制平倉
停利停損: TP=3360點,SL=1000點

進出場策略
多單進場條件
LE_Cond = (High[1] >= a_DC_HIGH_A[3] && a_RSIA[1] > 70);

條件分析:
唐奇安通道突破: 前一根K棒最高價突破第3根K棒的唐奇安通道上軌
RSI超買確認: RSI指標大於70,確認強勢上漲動能
進場方式: 市價單買入

空單進場條件
SE_Cond = (Black3Bar_LClose());

2025年8月25日 星期一

MT5 EA交易策略開發教學[13]

策略概述(交易商品 XAUUSD)
這是一個基於技術指標的波段交易策略,使用M20時間週期進行交易決策,結合多種技術分析工具來識別趨勢轉折和進出場時機。策略採用風險控制機制,限制每日交易次數並設定資金保護。

基礎概念
時間週期: M20(20分鐘)
風險控制:動態手數計算,風險百分比為1%
資金風控門檻:5000
商品平均點差限制:50點
交易限制: 每日限制1次進場
交易時段: 00:00-16:00(可配置)
停利停損: TP=4800點,SL=1480點

進出場策略
多單進場條件
LE_Cond = (Shrink && High[1] > a_BBUP[1] && Close[1] > Open[1]);


條件分析:
布林帶收縮(Shrink): 上下軌同時收縮,表示波動率降低,蓄勢待發
突破確認(High[1] > a_BBUP[1]): 最高價突破布林帶上軌
紅K確認(Close[1] > Open[1]): 收盤價高於開盤價,確認多頭動能

空單進場條件
SE_Cond = (CCI_HDiv_01() && Low[1] < Lowest_OHLC(Symbol(),時間週期,MODE_LOW,10,1) && 多重死叉確認());

2025年8月13日 星期三

【量化掘金|MT5黃金EA交易策略分享會】


📅 時間:2025年8月24日(週日)13:30–15:00
📍 地點:華航大樓6樓(台北市南京東路三段131號)
🎤 分享者:EasyTrader|《就是愛現~程式交易》部落格版主

🧠 四大黃金EA策略全面解析
EA07 隔日沖(CCI趨勢):掌握中期趨勢,嚴格時間控管
EA10 當沖(KD背離):日內震盪利器,零隔夜風險
EA13 超短波段(RSI背離):三階段移動停損,精準反轉
EA14 突破波段(價格形態):智能掛單,捕捉單邊行情

🎁 限量福利|現場參與即享 EA 投組試用!

- 試用版為鎖碼版本,僅供學習與測試使用

參加近期INFINOX 舉辦爲期兩個月(2025/8/1~2025/9/30)的競賽,截至9/9 21:14 利潤率大概75%(用最少的入金US600+每支EA每次只下0.01手),打勾的是我的競賽帳戶

2025年8月12日 星期二

MT5 EA交易策略開發教學[12]

策略概述(交易商品 XAUUSD)

本文詳細介紹一個基於MT5平台的Expert Advisor(EA)開發,結合三線系統與一目均衡表的複合交易策略。該策略適用於外匯市場,特別是黃金(XAUUSD)交易,通過技術指標組合實現自動化交易。

關鍵特色

  • ✅ 多重技術指標確認機制
  • ✅ 動態資金管理
  • ✅ POC與VWAP價格定位
  • ✅ 完整風險控制系統
  • ✅ 15分鐘時間框架策略

進出場策略

多單進場條件

多單策略採用三重確認機制:

// 多單進場條件:三線多頭排列 + 突破三線最高值 + 短均線>長均線
LE_Cond = (TrendDir3L == 1 && Close[1] > Max3L && a_Avg7[1] > a_Avg13[1]);

條件分析:

  1. 三線多頭排列 (TrendDir3L == 1):7日、13日、21日移動平均線呈現多頭排列
  2. 突破確認 (Close[1] > Max3L):收盤價突破三線系統最高值
  3. 短線優勢 (a_Avg7[1] > a_Avg13[1]):7日均線高於13日均線

空單進場條件

空單策略基於一目均衡表系統:

// 空單進場條件:一目均衡表基準線下穿轉換線 + 收盤價<基準線
SE_Cond = (CrossUnder(a_ICHI_B[2], a_ICHI_C[2], a_ICHI_B[1], a_ICHI_C[1]) 
&& Close[1] < a_ICHI_B[1]);

條件分析:

  1. 基準線下穿轉換線:一目均衡表趨勢轉空信號
  2. 價格確認:收盤價低於基準線,確認空頭趨勢

進場價格計算

  • 多單進場價格:POC上方0.382倍ATR距離
  • 空單進場價格:VWAP下方0.236倍ATR距離

2025年8月1日 星期五

MT5 EA交易策略開發教學 [11]

多單進場方式  (RVI_HDiv_01() && Close[1] > 流動性池底部價格 && Close[1] > a_KC_UPPER_B[1]) ; 

// RVI高點背離+突破流動性池底部+突破Keltner上軌B  

空單進場方式 ~ (BBUP_VTrend() && Close[1] < Close[2] && Close[1] < (High[1]+Low[1])/2) ; 

// 布林帶V型收縮+價格下降+弱勢收盤