1.我想請問今天我已經寫好 condition1 and condition2
有沒有指令是 三天以內符合 (condition1 and condition2) 的標的都抓出來呢?
主要是我沒有每天選股,所以希望當天選的時候可以看一下這三天內有出現符合過的標的.
2.附帶一問 higest(close,30) ,這個語法取30日內最高值,這個30日內有沒有含當日?
如果有含當日,那不含當日的寫法,可以怎麼寫呢?
1.我想請問今天我已經寫好 condition1 and condition2
有沒有指令是 三天以內符合 (condition1 and condition2) 的標的都抓出來呢?
主要是我沒有每天選股,所以希望當天選的時候可以看一下這三天內有出現符合過的標的.
2.附帶一問 higest(close,30) ,這個語法取30日內最高值,這個30日內有沒有含當日?
如果有含當日,那不含當日的寫法,可以怎麼寫呢?
Hi chun0712,
1.我想請問今天我已經寫好 condition1 and condition2
有沒有指令是 三天以內符合 (condition1 and condition2) 的標的都抓出來呢?
主要是我沒有每天選股,所以希望當天選的時候可以看一下這三天內有出現符合過的標的.
您好,可以參考 TrueAny 函數,例如:
if (condition1 and condition2) then ...
2.附帶一問 highest(close,30) ,這個語法取30日內最高值,這個30日內有沒有含當日?
如果有含當日,那不含當日的寫法,可以怎麼寫呢?
有的,highest(close,30) 有含當日,
故可以使用 highest(close[1],30) 或 highest(close,30)[1] 來撰寫不含當日的寫法,
以上方向供您參考,謝謝。
所以說如果要同時滿足條件一跟條件二,並找出3天內都有符合的標的就可以用以下寫法:
condition3=condition1 and condition2
if TrueAny(condition3,3) then...
以上正確嗎?
Hi chun0712,
所以說如果要同時滿足條件一跟條件二,並找出3天內都有符合的標的就可以用以下寫法:
condition3=condition1 and condition2
if TrueAny(condition3,3) then...
以上正確嗎?
您好,您撰寫的程式碼是同時滿足條件一跟條件二,
並找出3天內有出現符合的標的(當3天期間內有一筆以上條件成立)
若是要找出3天內都有符合的標的(當3天期間內所有條件皆成立)
則是要使用 TrueAll 函數,例如:
condition3=condition1 and condition2
if TrueAll(condition3,3) then...
以上方向供參考,謝謝。
3 評論