這里難道有死循環(huán)嗎,幫主能否幫看看 [開拓者 TB]
- 咨詢內(nèi)容:
新建用戶函數(shù)
//returnFT
//根據(jù)currentBar的奇偶值返回true和false;
Params
Vars
Bool Con1;
Begin
Con1 = CurrentBar%2==0;
Return Con1;
End
新建公式應(yīng)用
//testWhile
//利用前面的returnFT函數(shù)測(cè)試while語句
Params
Vars
BoolSeries p(False);
Numeric cc(0);
Begin
p=ReturnFT();
PlotBool("p",p);
cc=1;
If(p==false )
{
While(p[cc]==True)
{
cc=cc+1;
}
PlotString("cc",Text(cc));
}
End
//運(yùn)行testWhile的時(shí)候tb沒輸出,并且tb就沒反應(yīng)了。這是為什么啊。 - TB技術(shù)人員:
這個(gè)在之前的貼子里,您也說了,在cc小于100或是一個(gè)指定數(shù)內(nèi),就可以。。
因?yàn)橐坏┰趙hile[cc]==true的情況下,就一直執(zhí)行下面的語句,就是死循環(huán)了,沒法跳出來的。
在循環(huán)后加一個(gè)可滿足的條件跳出循環(huán)的語句試試。
- TB客服:
小米 發(fā)表于 2016-1-12 14:49
這個(gè)在之前的貼子里,您也說了,在cc小于100或是一個(gè)指定數(shù)內(nèi),就可以。。
因?yàn)橐坏┰趙hile[cc]==true的情 ...
謝謝小米,主要是公式指南沒說清楚。謝謝你的提醒。 - 網(wǎng)友回復(fù):
netbread 發(fā)表于 2016-1-12 21:06
謝謝小米,主要是公式指南沒說清楚。謝謝你的提醒。
是的呢,也感謝您的提醒。我會(huì)轉(zhuǎn)交相關(guān)的工作人員盡快完善幫助指南的
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容