如何使用選股腳本挑選MACD快線昨日小於零今日大於零的股票?

 

首先,整理一下 MACD快線昨日小於零今日大於零 這段文字意思,表示MACD快線突破零軸,

 

因此,大致撰寫邏輯如下:

1. 參考選股內建腳本【MACD黃金交叉】

2. 修改最後一段程式碼為MACD快線突破零軸即可

 

程式碼範例如下:

input: FastLength(12), SlowLength(26), MACDLength(9);
variable: difValue(0), macdValue(0), oscValue(0);

SetTotalBar((maxlist(FastLength,SlowLength,6) + MACDLength) * 4);

SetInputName(1, "DIF短期期數");
SetInputName(2, "DIF長期期數");
SetInputName(3, "MACD期數");

MACD(weightedclose(), FastLength, SlowLength, MACDLength, difValue, macdValue, oscValue);

Ret = difValue Crosses above 0;

 

方才執行此選股腳本策略後的選股清單畫面

 

以上,供參考。