想請教一下 這樣的腳本要怎編寫? 謝謝!
1.N日中有N日開盤是跌的
2.連續N日開盤是跌的
3.N日中有N日開盤未開高
4連續N日開盤未開高
想請教一下 這樣的腳本要怎編寫? 謝謝!
1.N日中有N日開盤是跌的
2.連續N日開盤是跌的
3.N日中有N日開盤未開高
4連續N日開盤未開高
Hello love07050618,
N日中有N日開盤是跌的 = N日內所有開盤是跌的 = 連續N日開盤是跌的
小幫手推測您應該是要 M日中有N日是跌的。
建議您可以使用 TrueCount 和 TrueAll 來判斷。
舉例來說:
1. 5日內3日是開低
condition1 = truecount(getfield("Open", "D") < getfield("Close", "D")[1], 5) = 3; //如果是要最少3日開低的話條件改成 >=
2. 連續5日是開低
condition1 = trueall(getfield("Open", "D") < getfield("Close", "D")[1], 5);
3. 5日內3日未開高
condition1 = truecount(getfield("Open", "D") <= getfield("Close", "D")[1], 5) = 3;
2. 連續5日是未開高
condition1 = trueall(getfield("Open", "D") <= getfield("Close", "D")[1], 5);
謝謝小幫手的答解,我經實測後,腳本直接套用不知道為什會跑不出選股出來?
謝謝小編 我知道問題了 是我沒有用if condition1 then ret=1; 造成的 謝謝 !
4 評論