HighD(1)的小問題。 - TradeBlazer公式 [開拓者 TB]
- 咨詢內(nèi)容:
Begin
Commentary("HighD(1):"+text(HighD(1)));
If(date != date[1])
{
Commentary("HighD(1):"+text(HighD(1)));
}
end
請問老師:
為什么HighD(1)這個值在5分鐘線上,兩個打出的值是不一樣的?沒有條件的HighD(1)打出來時對的。但在條件里的就錯了。請問是什么原因? - TB技術(shù)人員:
好像是序列函數(shù)的運行機制,最好是保證能每個Bar都運行一次。。
如果在判斷語句中,有可能因不符合判斷條件沒有被賦值,而取得是上一個Bar的值 - TB客服:
回復(fù) 1# 6481830
樓上的意思正解
HighD(1)不要放在條件里面,如果有需要,你將
myhigh=HighD(1);
if(...){myhigh...} - 網(wǎng)友回復(fù): 恩,明白了,謝謝。
如果以上指標公式不適用于您常用的行情軟件
或者您想改編成選股公式,以便快速選出某種形態(tài)個股的話,
相關(guān)文章
-
沒有相關(guān)內(nèi)容