均線交叉策略(順勢交易策略),以長、短兩條均線的交叉來買賣
步驟一:先把交易邏輯完文字表達出來:
- 做多邏輯 :當短均線(5MA)向上交叉長均線(20MA)多單進場。
- 做空邏輯 :當短均線(5MA)向下交叉長均線(20MA)空單進場。
步驟二:思考步驟一的交易邏輯有哪些關鍵字與運算,對應到 PowerLanguage 會用到那些函式或保留字:
- 找出關鍵字 :「均線」、「交叉」、「多單進場」、「空單進場」。
- 使用函式與保留字
- 「均線」= 計算平均值函式
Average(close,N)
- 「交叉」= 保留字
cross over
(向上交叉) &cross below
(向下交叉) - 「多單進場」=
Buy next bar at market
- 「空單進場」=
SellShort next bar at market
If average(close,5) cross over average(close,20) then buy next bar at market;
If average(close,5) cross below average(close,20) then sellshort next bar at market;
完整寫法