交易策略如何運(yùn)行?
作者:金字塔 來源:cxh99.com 發(fā)布時(shí)間:2015年09月27日
- 咨詢內(nèi)容:
策略意思是:交易商品A,主趨勢為多,交易數(shù)B:入場點(diǎn)位C:每次反手,程序化做如下保護(hù):【1】該商品指數(shù)波動距C反向波動0.5%商品反向做空【即平多開空】,交易手?jǐn)?shù)減半2B;【2】如果在反向波動至C位置,交易方向反向做多【即平空開多】,交易手?jǐn)?shù)為4B;【3】商品指數(shù)波動距C反向波動0.5%,商品反向做空【即平多開空】,手?jǐn)?shù)為8B ,【4】商品波動值C位置,反向做多【即平空開多】,手?jǐn)?shù)為16B。【5】商品指數(shù)波動距C反向波動0.5%,商品反向做空【即平多開空】,手?jǐn)?shù)為32B 【6】商品波動值C位置,反向做多【即平空開多】,手?jǐn)?shù)為64B舉例:交易品種:白糖 SR1501 0.5% 入場點(diǎn)5000 手?jǐn)?shù)10手 方向做多【1】跌至4975 平多開空, 手?jǐn)?shù)5手【2】反彈至5000. 平空開多,手?jǐn)?shù)10手【3】跌至4975 平多開空 手?jǐn)?shù)20手【4】反彈至5000 平空開多 手?jǐn)?shù)40手【5】跌至4975 平多開空 手?jǐn)?shù)80手【6】反彈至5000 開多平空 手?jǐn)?shù)160手
交易策略編寫的是“VARIABLE:n=0,b=10;//假設(shè)初始手?jǐn)?shù)10;
x:=4400;//假如是4400
if x-l>=0.005*x and holding>0 then sell(1,HOLDING,market);
if x-l>=0.005*x and holding=0 then begin//x是入場價(jià)格
buyshort(1,b,market);
b:=2*b;
end
if x-l>=0.005*x then n:=1;
if n=1 and h=x and holding<0 then sellshort(1,holding,market);
if n=1 and h=x and holding=0 then BEGIN
buy(1,1,market);
b:=2*b;
end
策略寫好了, 我如何開倉呢。。比如白糖現(xiàn)價(jià)是4411. 我現(xiàn)在應(yīng)該就開倉了? 那么這個(gè)入倉價(jià)格如何做出變動,才能測試這個(gè)交易策略。。。。
- 金字塔客服:
入場點(diǎn)位C,你這個(gè)是自己設(shè)的?你要實(shí)時(shí)按照當(dāng)時(shí)行情那就直接用close好類
- 用戶回復(fù):
怎么用呢? 請編譯一下好嗎?我不太熟悉
- 網(wǎng)友回復(fù):
首先麻煩您先定義一下入場點(diǎn)位C,到底是什么?
如果你是希望根據(jù)不同行情這個(gè)C會變化的話,請說明這個(gè)C的定義算法
- 網(wǎng)友回復(fù):
這么定義吧。 C作為當(dāng)下5分鐘周期的收盤價(jià)。。。如果我要介入的話, 就現(xiàn)在5分鐘這根K線的收盤價(jià)。你覺得可以嗎?