如題,請問怎麼利用語法寫出N日內,第一次RSI或ADX的大於或跌破某個數值。
N日內找尋特定技術指標並且大於(或小於)特定數值
- 260
- 最後發表 D仔 2024 八月 19
D仔
發文於
2024/08/18
虎科大許教授
發文於
2024/08/19
可考慮使用BarsLast函數,例如抓最近10天RSI跌破20那天的日期,可撰寫如下:
input: N(10,"期數");
value1=rsi(c,6);
value2=BarsLast(value1 cross under 20);
if value2<=N-1
then Alert(datetoString(date)+"出現訊號日期:"+datetostring(date[value2]))
else Alert(datetoString(date)+numtoStr(N,0)+"日內無符合條件");
1 評論