[求助]代碼無信號輸出 [金字塔]
- 咨詢內(nèi)容:
在公式編輯中,我發(fā)現(xiàn)如果將coe值(某個自己設(shè)定的參數(shù))設(shè)為1,則公式完全不會進(jìn)行任何交易,應(yīng)用于圖也沒有任何信號。但是只要是0.99等比1小的數(shù)字都可以進(jìn)行正常交易,應(yīng)用于圖也會有信號。該策略的思路是設(shè)定一個上下軌,突破不同的軌分別進(jìn)行開多或開空操作。coe值是用于計算上下軌的。
以下為代碼//************************************************coe:=1;//調(diào)節(jié)系數(shù)yc:=0.5*(High-Low)+0.5*abs(close-open);//昨日波動幅度u1:=open+yc*coe;//上軌l1:=open-yc*coe;//下軌ss:=1; //手?jǐn)?shù)
kd:=(c>u1); //開多條件variable: kdc=0; //開多計數(shù)variable: kkc=0; //開空計數(shù)pd:=kdc>0 and c<=u1; //平多條件kk:=(c<l1); //開空條件pk:=kkc>0 and c>=l1; //平空條件
//開多if kd THENbeginsellshort(1,0,market);BUY(1,ss,MARKET);kdc=1;end
//開空if kk thenbeginsell(1,0,market);BUYSHORT(1,ss,MARKET); kkc=1;end - 金字塔客服:
你把u1和l1的值都是輸出看下,就能發(fā)現(xiàn),都沒有滿足kd條件的
u1:open+yc*coe;//上軌 l1:open-yc*coe;//下軌 - 用戶回復(fù):
有的,有滿足條件的。但是只要我把coe設(shè)定為1或者比1大。就沒有了。(雖然實際上是有的。但是策略判定不出來)
- 網(wǎng)友回復(fù):
那請用戶舉例“雖然實際上是有的。但是策略判定不出來”
- 網(wǎng)友回復(fù): 我設(shè)計了一個上軌和下軌,上下軌都是通過coe系數(shù)調(diào)整計算得出的結(jié)果。應(yīng)用于圖后,圖表上明明出現(xiàn)了突破的情況,但是系統(tǒng)卻沒有提示任何信號
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容