您現(xiàn)在的位置:程序化交易>> 期貨公式>> 金字塔等>> 金字塔知識>>正文內(nèi)容

這樣轉(zhuǎn)換策略有什么問題呢~~ [金字塔]

  • 咨詢內(nèi)容: //////////////////////////// 原來的TB的策略 ? 策略說明: 基于通道突破的判斷
    //?系統(tǒng)要素:
    // 1.?計算50根k線最高價的區(qū)間
    // 2.?計算30根k線最低價的區(qū)間
    //
    //?入場條件:
    // ????1.價格高于50根K線最高價的區(qū)間入場
    //?出場條件:
    // 1.?當(dāng)前價格低于30根K線最低價的區(qū)間出場
    // 2.?當(dāng)前價格低于入場價一定ATR波動率幅度出場
    //
    //----------------------------------------------------------------------//
    Params
    Numeric?Length1(50); //長周期區(qū)間參數(shù)
    Numeric?Length2(30); //短周期區(qū)間參數(shù)
    Numeric?IPS(4); //保護止損波動率參數(shù)
    Numeric?AtrVal(10); //波動率參數(shù)
    Vars?
    NumericSeries?ProtectStopL;
    NumericSeries?ATR;
    NumericSeries?Upperband;
    NumericSeries?Lowerband;?
    NumericSeries?Exitlong;
    NumericSeries?Exitshort;
    Numeric?L2;
    Numeric?L1;
    Numeric?Minpoint;
    Begin

    //?集合競價和小節(jié)休息過濾
    If(BarStatus?==?2?And?IsCallAuctionTime)?Return;

    Minpoint?=?Minmove*PriceScale;
    ????ATR?=?AvgTrueRange(AtrVal); ????? //定義ATR
    L1?=?Max(Length1,Length2); ????? //出場周期選擇較大的區(qū)間參數(shù)
    L2?=?Min(Length1,Length2); ????? //出場周期選擇較小的區(qū)間參數(shù)
    Upperband?=?Highest(High,?L1); ????? //長周期最高價區(qū)間
    Lowerband?=?lowest(Low,L1); ?? ???? ? //長周期最低價區(qū)間
    Exitlong?=?Lowest(Low,L2); ????? //短周期最低價區(qū)間
    Exitshort?=?Highest(high,L2); ????? //短周期最高價區(qū)間

    //系統(tǒng)入場?
    If(Marketposition?==?0?and?High?>=?Upperband[1]?+?Minpoint?And?Vol?>?0) ?????//價格大于長周期最高價區(qū)間入場做多
    {
    Buy(0,?Max(Open,?Upperband[1]?+?Minpoint));
    ProtectStopL?=?Entryprice?-?IPS*ATR[1];
    }

    //系統(tǒng)出場
    If(MarketPosition?==?1?and?BarsSinceEntry?>0?And?Vol?>?0)
    {
    If(?Low?<=?ProtectStopL[1]?and?ProtectStopL[1]?>=?Exitlong[1])??//價格低于入場價以下一定ATR幅度止損
    {
    Sell?(0,Min(Open,ProtectStopL[1]));
    }
    Else?if?(Low?<=?Exitlong[1]?-?Minpoint)????????????????????//價格低于短周期最低價區(qū)間出場
    {
    Sell(0,?Min(?Open,?Exitlong[1]?-?Minpoint));
    }
    }

    End
    ////////////////////////////////////////////////////////////////// ? /////////////////////////////////////////////////////////////////// 我自己轉(zhuǎn)換的PEL策略

    INPUT:LENGTH1(50,1,100,5),LENGTH2(30,1,100,5),IPS(4,1,100,5),ATRVAL(10,1,100,5);
    SS:=2;
    MINPOINT:=MINDIFF()*MULTIPLIER();
    ATR:=MA(TR,ATRVAL);
    L1:=MAX(LENGTH1,LENGTH2);
    L2:=MIN(LENGTH1,LENGTH2);
    UPPERBAND:=HHV(H,L1);
    LOWERBAND:=LLV(L,L1);
    EXITLONGING:=LLV(L,L2);
    EXITSHORTING:=HHV(H,L2);
    UPPERBAND1:=REF(UPPERBAND,1);
    ATR1:=REF(ATR,1);
    PROTECTSTOPL :=ENTERPRICE()-IPS*ATR1;
    PROTECTSTOPL1:=REF(PROTECTSTOPL,1);
    EXITLONGING1:=REF(EXITLONGING,1);
    IF HOLDING =0 AND H>(UPPERBAND1 +MINPOINT) AND VOL>0? THEN BEGIN
    ? BUY(1,SS,MAX(OPEN,UPPERBAND1+MINPOINT));
    ? PROTECTSTOPL :=ENTERPRICE()-IPS*ATR1;
    END

    IF ( HOLDING>0 AND ENTERBARS>0 AND VOL>0 ) THEN BEGIN
    ? IF ( LOW <PROTECTSTOPL1 AND PROTECTSTOPL1>=EXITLONGING1 ) THEN BEGIN
    ? SELL(1,SS,MIN(OPEN,PROTECTSTOPL1));
    ? END
    ? IF ( LOW<=EXITLONGING1-MINPOINT ) THEN BEGIN
    ? SELL(1,SS,MIN(OPEN,EXITLONGING1-MINPOINT));
    ? END
    END

    ////////////////////////////////////////////////////


    但是為什么轉(zhuǎn)出來的策略回測數(shù)據(jù)都是0呢

    ? ? ?

    ?

  • 金字塔客服:

    補充好需要的數(shù)據(jù)后,在回測看下、、

    本地測試有信號

 

有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友

可聯(lián)系技術(shù)人員 QQ: 511411198  點擊這里給我發(fā)消息進行 有償 編寫!不貴!點擊查看價格!


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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 香蕉久久ac一区二区三区| 丁香六月婷婷在线| 男人扒开女人腿使劲桶动态图| 国产精品va在线播放| 一区二区不卡久久精品| 欧洲精品码一区二区三区免费看| 可以**的网址| 欧美jizz18欧美| 天堂在线中文字幕| 久久人妻内射无码一区三区| 狼友av永久网站免费观看| 国产在线|日韩| 99久久精品免费视频| 欧美精品99久久久久久人| 国产91精品久久久久久| 18日本xxxxxxxxx视频| 无码av中文一区二区三区桃花岛| 国产美女精品三级在线观看| 久久亚洲精品无码观看不卡| 熟妇激情内射com| 国产va在线视频观看| 1000部拍拍拍18勿入免费视频下载| 成人一区专区在线观看| 亚洲av无码一区二区乱孑伦as| 男人肌肌插女人肌肌| 国产又粗又长又硬免费视频| free哆啪啪免费永久| 日本无遮挡漫画| 亚洲图片第一页| 精品国产三级a∨在线| 国产精品99久久精品爆乳| www成人国产在线观看网站| 日本黄色影院在线观看| 亚洲欧美成aⅴ人在线观看| 精品性高朝久久久久久久| 国产情侣91在线播放| 91偷偷久久做嫩草电影院| 性色av无码不卡中文字幕| 久久久综合九色合综国产精品 | 亚洲电影在线播放| 精品少妇人妻av一区二区|