請幫忙看一下公式哪里出錯(cuò)了? [開拓者 TB]
- 咨詢內(nèi)容:
變量定義部分:
Bool DQS;
Numeric DQSBA;
Bool KQS;
Numeric KQSBA;
Bool DKC0;
Bool KKC0;
Bool DK1;
Bool KK1;
DQS=CrossOver(C,AMA);
If(DQS)DQSBA=CurrentBar+1;
KQS=CrossUnder(C,AMA);
If(KQS)KQSBA=CurrentBar+1;
DKC0=PZGL3>0&&PZGL4>0&&PZGL1>PZGL1[NN1];
KKC0=PZGL3<0&&PZGL4<0&&PZGL1>PZGL1[NN1];
if(MaxEntries==0)DK1=CountIf(DQS,BarsSinceEntry)>0&&DKC0&&CountIf(C>AMA,CurrentBar-DQSBA)&&ROC1>ROCValue;
else DK1=DKC0&&CountIf(C>AMA,CurrentBar-DQSBA)&&ROC1>ROCValue;
if(MaxEntries==0)KK1=CountIf(KQS,BarsSinceEntry)>0&&KKC0&&CountIf(C<AMA,CurrentBar-KQSBA)&&ROC1<ROCValue;
else KK1=KKC0&&CountIf(C<AMA,CurrentBar-KQSBA)&&ROC1<ROCValue;
在編譯的時(shí)候一直提示“邏輯運(yùn)算語句的左右值的數(shù)據(jù)類型必須屬于BOOL類”,為什么呢? - TB技術(shù)人員:
DK1,KK1是聲明為布爾型 ,但countif()函數(shù)是返回值是數(shù)值型的,無論是賦值 還是判斷,二者都不可以直接放一塊。
- TB客服: 好的,多謝指導(dǎo)
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容