版主幫看看高點(diǎn)的值怎么記錄不下來(lái)呢?
作者:開拓者 TB 來(lái)源:cxh99.com 發(fā)布時(shí)間:2013年08月23日
- 咨詢內(nèi)容:
Params
Numeric Para1(10);
Numeric Para2(5);
Vars
NumericSeries HighValue; //定義高點(diǎn)阻力位;
NumericSeries LowValue; //定義低點(diǎn)支撐位
Begin
If(Time>0.0915)
{
If(High[2]>high[1]&&High[2]>high[3])
HighValue=high[2];
}
Commentary("HighValue = "+Text(HighValue));
Commentary("HighValue[1] = "+Text(HighValue[1]));
end
我用程序記錄極點(diǎn)的值 ,但是 highvalue 和 HighValue[1]過了一個(gè)周期就變成一樣的了,
請(qǐng)版主給解釋下,我這樣寫對(duì)嗎?如果不對(duì)的話,那么應(yīng)該怎么記錄極點(diǎn)的值呢?
- TB技術(shù)人員:
HighValue是序列值,在條件里賦值會(huì)出問題的。
你看這個(gè)函數(shù)SwingHigh能不能解決你的問題
- TB客服:
本帖最后由 bluegalaxy 于 2013-8-5 15:30 編輯
SwingHigh 我過去考慮過,這個(gè)函數(shù)比較死板
如果按我的想法,應(yīng)該怎么寫呢?請(qǐng)版主給指點(diǎn)下
怎么把他變成序列值保存起來(lái)呢?