大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人

您現在的位置:程序化交易>> 期貨公式>> 金字塔等>> 金字塔知識>>正文內容

請問這個策略哪里編寫有問題? [金字塔]

  • 咨詢內容:

    源代碼:    

    ?

    variable:bj=0; ???????????????????????????????????//全局變量    

    ?

    //做多部分    

    ?

    tr1 : max(max((high-low),abs(ref(close,1)-high)),abs(ref(close,1)-low));    

    atr : ma(tr1,20); ??????????????????????????????//atr公式    

    ?

    ma20:ma(close,20); ??????????????????????????????//20日均線    

    ?

    a1:=0.01*valuewhen(barpos=1,asset); ?????????????//初始資金的1%    

    ?

    a2:=floor(a1/(2*atr)); ????????????????????????//開倉手數    

    ?

    a3:=ref(hhv(high,20),1); ??????????????????????//20日高點    

    ?

    if holding=0 and close>a3 and close>ma20 and bj=0    

    then begin    

    buy(1,a2,marketr);    

    bj:=1;    

    end ??????????????????????????????????//第一次開倉    

    ?

    a4:=enterprice+2*atr;    

    if holding>0 and close>a4 and bj=1    

    then begin    

    buy(1,a2,marketr);    

    end ?????????????????????????????????//第n次開倉    

    ?

    a5:=enterprice-2*ref(atr,enterbars=1);    

    if holding=1 and low<=a5    

    then begin    

    sell(1,0,limitr,a4);    

    end ??????????????????????????????????//第一次開倉的離場 ?    

    ?

    ?

    e1:=ref(enterprice,enterbars);    

    e2:=ref(e1,enterbars);    

    e3:=(e1+e2)/2;    

    if holding>1 and close<e3    

    then begin    

    sell(1,0,marketr);    

    end ????????????????????????????????????//第n次開倉離場,即:收盤<("holding=n"與“holding=n-1”)/2的位置 ???????    

    ?

    ?

    ?

    //做空部分    

    ?

    a1:=0.01*valuewhen(barpos=1,asset); ?????????????//初始資金的1%    

    ?

    a2:=floor(a1/(2*atr)); ????????????????????????//開倉手數    

    ?

    a6:=ref(llv(low,20),1); ??????????????????????//20日低點    

    ?

    if holding=0 and close<a6 and close<ma20 and bj=0    

    then begin    

    buyshort(1,a2,marketr);    

    bj:=1;    

    end ??????????????????????????????????//第一次開倉    

    ?

    a7:=enterprice-2*atr;    

    if holding<0 and close<a7 and bj=1    

    then begin    

    buyshort(1,a2,marketr);    

    end ?????????????????????????????????//第n次開倉    

    ?

    a8:=enterprice+2*ref(atr,enterbars=1);    

    if holding=1 and high>=a8    

    then begin    

    sellshort(1,0,limitr,a8);    

    end ??????????????????????????????????//第一次開倉的離場 ?    

    ?

    ?

    e1:=ref(enterprice,enterbars);    

    e2:=ref(e1,enterbars);    

    e3:=(e1+e2)/2;    

    if holding<-1 and close>e3    

    then begin    

    sellshort(1,0,marketr);    

    end ????????????????????????????????????//第n次開倉離場,即:收盤 > ("holding=n"與“holding=n-1”)/2的位置    

    ?

    測試結果:    


    此主題相關圖片如下:圖片1.jpg


    此主題相關圖片如下:圖片2.png


    問題:    

    1.從2009年測試至今,為什么只交易了一次,其他條件都沒成立?    

    2.第二次開倉與第一次開倉點位相差根本不多,為什么開倉手數相差了一倍?    

    3.隨后的平倉都還沒有到達平倉條件怎么就被平掉了?    

    ?

  • 金字塔客服:

    1、自己在圖上輸出下交易條件,然后進行下分析。很多問題不要一看到問題自己不做調試,圖標的調試非常容易的比如cond1:c>0;這種就是一個條件了

    2、自己在圖上輸出下手數看是數字幾,然后分析下,為何兩次的數值差那么多

 

有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友

可聯系技術人員 QQ: 511411198  點擊這里給我發消息進行 有償 編寫!不貴!點擊查看價格!


【字體: 】【打印文章】【查看評論

相關文章

    沒有相關內容
主站蜘蛛池模板: 6080一级毛片 | 亚洲欧美一区二区三区久久 | 国内精品视频在线 | 国产又色又爽又黄又刺激18 | 久久久精品国产免费观看同学 | 中文在线观看视频 | 九九精品免视看国产成人 | 欧美日韩色综合网站 | 日韩久久综合 | 国产系列在线观看 | 国产成年视频 | 国产精品九九久久一区hh | 亚洲精品一区二区三区在线观看 | 国产日韩精品一区在线观看播放 | 农村寡妇一级毛片免费看视频 | 精品国产一二三区在线影院 | 22222se男人的天堂 | 久久国产成人福利播放 | 午夜精品久久久久久毛片 | 99热热| 男女一级免费视频 | 亚洲欧美日韩网站 | 国产精品成人不卡在线观看 | 色播影音 | 香蕉视频在线观看男女 | 99久久免费国产精品特黄 | 天天操天天操天天 | 99在线影院| 女人18毛片a级毛片免费视频 | 九九色视频在线观看 | 天天色天天操天天射 | 久久中文字幕综合不卡一二区 | 欧美一级毛片免费看视频 | 国产成人精品一区二区 | 亚洲欧美视频一区二区三区 | 久久久久久久久一级毛片 | 国产欧美日韩一区二区三区视频 | 欧美精品a毛片免费观看 | 操你妹影院 | 草草草在线观看 | 久久99色 |