小幫手您好!
目前想透過 取得前次條件成立的收盤價, 與目前條件成立的收盤價相比較, 作為策略核心之一
但以下方的寫法, 指標在1分K(沒試過其他頻率) 僅有在條件觸發時, 紀錄取得的收盤價會不同, 之後就一樣了
condition1 = A cross over B;
Condition2 = condition1[1];
value3 = barslast (condition1);
value4 = Close[value3];
value5 = barslast (condition2);
value6 = Close[value5];
雖然嘗試用
if condition1 then Value6 = Value4;
指標是正常的, 但實際上在策略運行時, 邏輯上應該是等到條件觸發, 才會將策略運行後第一次條件觸發的收盤價, 紀錄為前次, 如此與設計目的不同,
可否請小幫手協助呢? 感謝!
3 評論