新手做的簡(jiǎn)單的編寫練習(xí),希望高人指點(diǎn)下有沒(méi)邏輯上錯(cuò)誤 [開(kāi)拓者 TB]
- 咨詢內(nèi)容:
當(dāng) K 上穿 30時(shí),買入,信號(hào)為 1
當(dāng) K 下穿 70時(shí),賣空,信號(hào)為-1
當(dāng)信號(hào)為 1 且 K 在 70 以下,K,D 產(chǎn)生死叉,反向做空,信號(hào)改為-1
當(dāng)信號(hào)為-1 且 K 在 30 以上,K,D 產(chǎn)生金叉,反向做多,信號(hào)改為 1
當(dāng) K 大于 70時(shí),信號(hào)恒為 1
想把上述轉(zhuǎn)換成編碼,自己寫了一個(gè),不知道對(duì)不對(duì),有沒(méi)有更簡(jiǎn)潔的編寫方法?
if(CrossOver(kvalue,30))//K上穿30
Buy(0,c);
if(crossunder(kvalue,70))//K下穿70
SellShort(0,c);
If(MarketPosition == 1 And BarsSinceEntry >= 1 and kvalue>30 and KValue<70 and crossunder(kvalue,dvalue))//有多單的情況下,K大于30小于70,與D形成死叉
{
SellShort(0,c);
}
Else If(MarketPosition == -1 And BarsSinceEntry >= 1 and kvalue>30 and kvalue<70 and CrossOver(kvalue,dvalue))//持空,K大于30小于70,與D形成金叉
{
Buy(0,c);
}
- TB技術(shù)人員:
- TB客服:
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容