關(guān)于Extremes 的疑問(wèn) [開(kāi)拓者 TB]
- 咨詢(xún)內(nèi)容:
//------------------------------------------------------------------------
// 簡(jiǎn)稱(chēng): Extremes
// 名稱(chēng): 求極值
// 類(lèi)別: 用戶函數(shù)
// 類(lèi)型: 內(nèi)建函數(shù)
// 輸出: 數(shù)值型
//------------------------------------------------------------------------
Params
NumericSeries Price(1);
Numeric Length(10);
Bool bMax(True);
NumericRef ExtremeBar;
Vars
NumericSeries MyVal;
NumericSeries MyBar;
Numeric i;
Begin
MyVal = Price;
MyBar = 0;
If ( CurrentBar <= Length - 1 || MyBar[1] == Length - 1)
{
for i = 1 to Length - 1
{
If (bMax )
{
If ( Price > MyVal)
{
MyVal = Price;
MyBar = i;
}
}Else
{
If ( Price < MyVal)
{
MyVal = Price;
MyBar = i;
}
}
}
}Else
{
If ( bMax )
{
If ( Price >= MyVal[1])
{
MyVal = Price;
MyBar = 0;
}Else
{
MyVal = MyVal[1];
MyBar = MyBar[1] + 1;
}
}Else
{
If ( Price <= MyVal[1])
{
MyVal = Price;
MyBar = 0;
}Else
{
MyVal = MyVal[1];
MyBar = MyBar[1] + 1;
}
}
}
ExtremeBar = MyBar;
Return MyVal;
End
您好 問(wèn)題在標(biāo)紅的代碼
Numeric Length(10); 目前限制在10個(gè)k線的長(zhǎng)度,如果運(yùn)行到第11個(gè)k線的時(shí)候,就會(huì)跟前一個(gè)k線的myval進(jìn)行對(duì)比,這個(gè)時(shí)候就是從11個(gè)k線里 選出一個(gè)極值,
如果有15個(gè)k線,運(yùn)行到15根k線的時(shí)候就會(huì)跟第14個(gè)k線的myval進(jìn)行對(duì)比,得出的結(jié)果就會(huì)是前15根k線的對(duì)比值。Numeric Length(10)在超過(guò)10根k線的時(shí)候就不能夠起作用了 - TB技術(shù)人員:
我的問(wèn)題 Numeric Length(10) 在超過(guò)10根k線的時(shí)候運(yùn)行 到底還能不能起作用,謝謝。
- TB客服:
sunjien 發(fā)表于 2016-8-3 14:02
我的問(wèn)題 Numeric Length(10) 在超過(guò)10根k線的時(shí)候運(yùn)行 到底還能不能起作用,謝謝。 ...
起作用的。 - 網(wǎng)友回復(fù):
超過(guò)10根k線以后 mywal都是跟前一個(gè)序列值比,哪里體現(xiàn)了 length?
- 網(wǎng)友回復(fù):
能具體講講嗎 謝謝
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容