[求助]關(guān)于模組問(wèn)題 [文華財(cái)經(jīng)]
作者:文華財(cái)經(jīng) 來(lái)源:cxh99.com 發(fā)布時(shí)間:2019年07月17日 點(diǎn)擊數(shù):
【收藏到本網(wǎng)的會(huì)員中心】
-
咨詢內(nèi)容:
?
文件名:qq圖片20181206211458.png
這個(gè)手?jǐn)?shù)太大了,我的資金不足啊,如何解決啊?
?來(lái)源:程序化99
-
文華技術(shù)人員:
?信號(hào)手?jǐn)?shù)和您的編寫(xiě)或者設(shè)置有關(guān),您是在模型中寫(xiě)入了手?jǐn)?shù)?
復(fù)制完整源碼,說(shuō)明下您的思路,我們幫您分析下?
?來(lái)源: www.tumamayizhan.com
-
文華客服:
就是文化自帶的海龜
//該示范主要用海龜交易法則,演示“頭寸計(jì)算,最大倉(cāng)位控制等資金管理”的編寫(xiě)方法
//編寫(xiě)示范中,只對(duì)示范重點(diǎn)內(nèi)容語(yǔ)句進(jìn)行了注釋,其他語(yǔ)句請(qǐng)自行翻譯,或者咨詢文華工作人員
//該模型僅僅用來(lái)示范演示使用,依此入市,風(fēng)險(xiǎn)自負(fù)。
TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//真實(shí)波幅 ATR:=MA(TR,26); //求26個(gè)周期內(nèi)真實(shí)波幅的簡(jiǎn)單移動(dòng)平均 TC..INTPART((MONEYTOT*0.01/(UNIT*ATR)));//根據(jù)權(quán)益的1%計(jì)算下單手?jǐn)?shù) MTC..4*TC; //總的持倉(cāng)頭寸 HH:=HV(H,20); LL:=LV(L,20); CROSSUP(C,HH)&&ISLASTBK=0&&ISLASTSK=0&&BARPOS>=26,BK(TC);//最新價(jià)超過(guò)20周期的最高值,首次買(mǎi)入開(kāi)倉(cāng),手?jǐn)?shù)為T(mén)C手 CROSSDOWN(C,LL)&&ISLASTBK=0&&ISLASTSK=0,SK(TC); //最新價(jià)跌破20周期的最低值,首次賣(mài)出開(kāi)倉(cāng),手?jǐn)?shù)為T(mén)C手 C>=BKPRICE+0.5*ATR&&BKVOL<MTC&&ISLASTBK,BK(TC);//價(jià)格在上次開(kāi)倉(cāng)的基礎(chǔ)上上漲0.5倍ATR,在手?jǐn)?shù)不超過(guò)4倍TC的時(shí)候,買(mǎi)入加倉(cāng)TC手 C<=SKPRICE-0.5*ATR&&SKVOL<MTC&&ISLASTSK,SK(TC);//價(jià)格在上次開(kāi)倉(cāng)的基礎(chǔ)上下跌0.5倍ATR,在手?jǐn)?shù)不超過(guò)4倍TC的時(shí)候,賣(mài)出加倉(cāng)TC手 C<=(BKPRICE-2*ATR)&&BKVOL>0,SP(BKVOL);//最新價(jià)小于開(kāi)倉(cāng)價(jià)減去2倍的ATR,止損平倉(cāng) C>=(SKPRICE+2*ATR)&&SKVOL>0,BP(SKVOL); //最新價(jià)大于開(kāi)倉(cāng)價(jià)加上2倍的ATR,止損平倉(cāng) CROSSUP(H,HV(H,10))&&SKVOL>0,BP(SKVOL);//最高價(jià)上穿10周期最高價(jià),平倉(cāng) CROSSDOWN(L,LV(L,10))&&BKVOL>0,SP(BKVOL); //最低價(jià)下穿10周期的最低價(jià),平倉(cāng) TRADE_AGAIN(10); TRADE_OTHER('UTO';?
-
網(wǎng)友回復(fù):
?下面把持倉(cāng)手?jǐn)?shù)限制在MTC以下了,參考:
TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));//真實(shí)波幅 ATR:=MA(TR,26); //求26個(gè)周期內(nèi)真實(shí)波幅的簡(jiǎn)單移動(dòng)平均 TC..INTPART((MONEYTOT*0.01/(UNIT*ATR)));//根據(jù)權(quán)益的1%計(jì)算下單手?jǐn)?shù) MTC..4*TC; //總的持倉(cāng)頭寸 HH:=HV(H,20); LL:=LV(L,20); CROSSUP(C,HH)&&ISLASTBK=0&&ISLASTSK=0&&BARPOS>=26&&BKVOL<MTC,BK(TC);//最新價(jià)超過(guò)20周期的最高值,首次買(mǎi)入開(kāi)倉(cāng),手?jǐn)?shù)為T(mén)C手 CROSSDOWN(C,LL)&&ISLASTBK=0&&ISLASTSK=0&&SKVOL<MTC,SK(TC); //最新價(jià)跌破20周期的最低值,首次賣(mài)出開(kāi)倉(cāng),手?jǐn)?shù)為T(mén)C手 C>=BKPRICE+0.5*ATR&&BKVOL<MTC&&ISLASTBK&&BKVOL<MTC,BK(TC);//價(jià)格在上次開(kāi)倉(cāng)的基礎(chǔ)上上漲0.5倍ATR,在手?jǐn)?shù)不超過(guò)4倍TC的時(shí)候,買(mǎi)入加倉(cāng)TC手 C<=SKPRICE-0.5*ATR&&SKVOL<MTC&&ISLASTSK&&SKVOL<MTC,SK(TC);//價(jià)格在上次開(kāi)倉(cāng)的基礎(chǔ)上下跌0.5倍ATR,在手?jǐn)?shù)不超過(guò)4倍TC的時(shí)候,賣(mài)出加倉(cāng)TC手 C<=(BKPRICE-2*ATR)&&BKVOL>0,SP(BKVOL);//最新價(jià)小于開(kāi)倉(cāng)價(jià)減去2倍的ATR,止損平倉(cāng) C>=(SKPRICE+2*ATR)&&SKVOL>0,BP(SKVOL); //最新價(jià)大于開(kāi)倉(cāng)價(jià)加上2倍的ATR,止損平倉(cāng) CROSSUP(H,HV(H,10))&&SKVOL>0,BP(SKVOL);//最高價(jià)上穿10周期最高價(jià),平倉(cāng) CROSSDOWN(L,LV(L,10))&&BKVOL>0,SP(BKVOL); //最低價(jià)下穿10周期的最低價(jià),平倉(cāng) TRADE_AGAIN(10); TRADE_OTHER('UTO';
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 或微信:cxhjy888 進(jìn)行 有償 編寫(xiě)!
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容