您現(xiàn)在的位置:程序化交易>> 期貨公式>> 文華財經(jīng)>> 文華財經(jīng)知識>>正文內(nèi)容

如何實現(xiàn)分情況平倉? [文華財經(jīng)]

  • 咨詢內(nèi)容:

    策略如下,信號執(zhí)行方式是出信號立即執(zhí)行,不復(fù)核。

    原策略在建倉后最多允許加倉3次,然后一次性平倉。

     

    A為多頭建倉條件
    A1為多頭加倉條件
    A2為多頭清倉條件
    B為空頭建倉條件
    B1為空頭加倉條件
    B2為空頭清倉條件

    BKVOL=0 AND SKVOL=0 AND A AND NOT(ISLASTSK OR ISLASTBK),BK((MONEY*0.005)/(ATR*300));
    BKVOL>0 AND A1 AND ISLASTBK,BK((MONEY*0.005)/(ATR*300));
    BKVOL>0 AND A1 AND ISLASTBK,BK((MONEY*0.005)/(ATR*300));
    BKVOL>0 AND A1 AND ISLASTBK,BK((MONEY*0.005)/(ATR*300));
    A2 AND ISLASTBK,SP(BKVOL);
    BKVOL=0 AND SKVOL=0 AND B AND NOT(ISLASTSK OR ISLASTBK),SK((MONEY*0.005)/(ATR*300));
    SKVOL>0 AND B1 AND ISLASTSK,SK((MONEY*0.005)/(ATR*300));
    SKVOL>0 AND B1 AND ISLASTSK,SK((MONEY*0.005)/(ATR*300));
    SKVOL>0 AND B1 AND ISLASTSK,SK((MONEY*0.005)/(ATR*300));
    B2 AND ISLASTSK,BP(SKVOL);

     

    我想修改一下,達到以下效果:

    以多頭為例,如果無加倉行為,滿足A2時,執(zhí)行平倉。

    如果出現(xiàn)加倉行為,則滿足A3時,執(zhí)行平倉。

    也就是說,針對策略是否有加倉行為,執(zhí)行不同的平倉條件。

     

  • 文華技術(shù)人員:

     您的模型采用的是資金比例 所以暫無法判斷是否有加倉行為

     

    如果您使用的是固定手數(shù) 那么是可以判斷的 比如您每次下單一手 那么如果當(dāng)前的BKVOL=2那么就必然可以判斷發(fā)生過加倉  可是您用的是資金比例 那么就不好判斷了 您考慮下吧。

     

  • 文華客服:

    信號執(zhí)行方式是出信號就執(zhí)行,不復(fù)核。

     

    假定A為開多的條件,BK信號至少要距上個SP信號兩根K線,如下寫正確嗎?

     

    barssp+1>=2 and A,bk;

     

  • 網(wǎng)友回復(fù):

     barssp>2 and A,bk;

     BARSSP>2即可實現(xiàn) 無需+1

     僅供參考!

     

  • 網(wǎng)友回復(fù):  

    N1:=BARSLAST(DATE<>REF(DATE,1))+1;
    TODAYO:=REF(O,N1-1);
    TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
    ATR:=MA(TR,N),NODRAW;
    MA5:=MA(C,5),NODRAW;
    MA20:=MA(C,20),NODRAW;

    A:=C>TODAYO AND MA5>MA20 AND BARSSP>2;//多頭建倉
    A1:=C-BKPRICE>2*ATR;//多頭加倉
    A2:=BKHIGH-C>1*ATR;//多頭清倉
    B:=C<TODAYO AND MA5<MA20 AND BARSBP>2;//空頭建倉
    B1:=SKPRICE-C>2*ATR;//空頭加倉
    B2:=C-SKLOW>1*ATR;//空頭清倉

    CLOSEMINUTE>=10 AND BKVOL=0 AND SKVOL=0 AND A AND NOT(ISLASTSK OR ISLASTBK),BK((MONEY*0.005)/(ATR*300));
    CLOSEMINUTE>=10 AND BKVOL>0 AND A1 AND ISLASTBK,BK((MONEY*0.005)/(ATR*300));
    CLOSEMINUTE>=10 AND BKVOL>0 AND A1 AND ISLASTBK,BK((MONEY*0.005)/(ATR*300));
    CLOSEMINUTE>=10 AND BKVOL>0 AND A1 AND ISLASTBK,BK((MONEY*0.005)/(ATR*300));
    A2 AND ISLASTBK,SP(BKVOL);
    CLOSEMINUTE>=10 AND BKVOL=0 AND SKVOL=0 AND B AND NOT(ISLASTSK OR ISLASTBK),SK((MONEY*0.005)/(ATR*300));
    CLOSEMINUTE>=10 AND SKVOL>0 AND B1 AND ISLASTSK,SK((MONEY*0.005)/(ATR*300));
    CLOSEMINUTE>=10 AND SKVOL>0 AND B1 AND ISLASTSK,SK((MONEY*0.005)/(ATR*300));
    CLOSEMINUTE>=10 AND SKVOL>0 AND B1 AND ISLASTSK,SK((MONEY*0.005)/(ATR*300));
    B2 AND ISLASTSK,BP(SKVOL);

    CLOSEMINUTE<=5,CLOSEOUT;

     

    IF,10min周期,信號執(zhí)行方式是出信號立即執(zhí)行,不復(fù)核。回測無信號。去掉BARSSP>2和BARSBP>2這個條件,就變正常了。

    BARSSP>2和BARSBP>2的意思是:開倉k線至少距離上次平倉k線2個周期。不知道這么寫是否正確?

     


 

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

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


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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 国产六月婷婷爱在线观看| 好男人社区神马www在线影视| 亚洲精品动漫免费二区| 色噜噜狠狠色综合成人网| 国产精品看高国产精品不卡| 一级黄色片免费| 日韩一级在线播放免费观看| 亚洲欧美国产视频| 中文字幕乱码中文乱码51精品 | 国产男女猛烈无遮挡免费视频 | 最近中文字幕在线中文视频| 从镜子里看我怎么c你的阅读视频| 蜜桃成熟时仙子| 国产真实乱在线更新| AAA级久久久精品无码片| 成人黄色免费网址| 久久精品国产亚洲av忘忧草18| 欧美深夜福利视频| 免费看欧美一级特黄a大片一| 蜜桃成熟之蜜桃仙子| 国产欧美日韩中文字幕| 97精品免费视频| 好吊操在线视频| 中文字幕无码乱人伦 | 国产一区二区在线视频| 精品小视频在线| 国产美女牲交视频| chinese中国农村夫tube| 成年人在线看片| 久久国产精品99国产精| 欧美一区二区三区高清不卡tv| 亚洲精品影院久久久久久| 精品国产一区二区三区www| 国产一级αv片免费观看| 黄页网站在线视频免费| 国产精品一区二区av| 91色在线视频| 天天做天天摸天天爽天天爱| 丁香婷婷六月天| 无码成人AAAAA毛片| 久久精品久久久久观看99水蜜桃|