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);
if difValue > macdValue
and macdValue > 0
and oscValue > 0
then ret = 1;
================
請問
若是要選出macd三個指標都>0的個股,不知道 macdValue > 0 oscValue >0 ,直接這樣寫法可以嗎; 還是要設定一個變數 ex-> input:x(0) -> macdValue > x oscValue > x
不知道哪種寫法是對的?還有這兩種寫法有什麼差別?
3 評論