小幫手您好
我使用選股腳本想要找出符合以下條件的股票
1.MACD雙線其中一條在0軸之上
2.MACD當日柱狀體大於0
3.MACD前一日柱狀體小於0
4.MACD當日柱狀體大於昨天的
但是常常會選到一些完全不符合的,下面是我的腳本,請幫忙看一下是不是哪裡有問題,謝謝。
input: FastLength(12, "DIF短期期數"), SlowLength(26, "DIF長期期數"), MACDLength(9, "MACD期數"); //設定MACD相關的天期參數
variable: difValue(0), macdValue(0), oscValue(0); //宣告MACD各指標的變數名稱
SetTotalBar((maxlist(FastLength,SlowLength,6) + MACDLength) * 3 + 8); //指定腳本執行時的資料讀取筆數
SetInputName(1, "DIF短期期數");
SetInputName(2, "DIF長期期數");
SetInputName(3, "MACD期數");
MACD(weightedclose(), FastLength, SlowLength, MACDLength, difValue, macdValue, oscValue);
Ret = difValue Crosses Above 0 or macdValue Crosses Above 0 //MACD
and oscvalue > 0
and oscvalue[1] < 0
and oscvalue > oscvalue[1]
2 評論