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

請教盈利回撤的問題 [金字塔]

  • 咨詢內容:


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

    請問上圖當多頭盈利出現回撤后進行多頭止盈,為什么多頭止盈的地方出現開多,是不是因為這時候方向并沒有反轉還是多頭趨勢,如果是這樣如何多頭止盈出的開多

     

  • 金字塔客服: 您還,這與您交易策略本身有關。您用從策略本身入手

     

  • 用戶回復: 跟策略有關嗎?沒有什么辦法控制嗎?

     

  • 網友回復: 您好,您只能從策略入手,改變此種情況時的入手規則

     

  • 網友回復:

    //參數設置:
    INPUT : M(9,2,60,6),N(14,1,100,1),P(26,20,100,8),S(12,5,40,4);
    INPUT : SS(40,1,100,1);//持倉手數
    VARIABLE : maxprofit = 0;//有倉位時最大獲利幅度
    win1 := 0;
    win2 := 0;//止損、止盈、回撤控制

    //需要的中間變量

     

    //MACD指標
    DIFF := EMA(CLOSE,S) - EMA(CLOSE,P);
    DEA  := EMA(DIFF,M);
    MACD1 := 2 * (DIFF-DEA), COLORSTICK;

    //開平倉條件
    開多 := CROSS(DIFF , DEA);

    開空 := CROSS(DEA , DIFF);

    平空 := 開多;
    平多 := 開空;
                                
    //交易系統

    IF HOLDING > 0 THEN BEGIN
     //多頭平倉
     IF 平多 THEN
      SELL(1,HOLDING,LIMITR,CLOSE);
            
     //盈利計算
     IF ENTERBARS > 0 THEN BEGIN
      win1 := (c - ENTERPRICE)/ENTERPRICE * 100;//記錄最大盈利
      IF win1 > maxprofit then
       maxprofit := win1;
      win2 :=(maxprofit - win1)/maxprofit*100;//最大盈利后的回調幅度
     END
        
     //多頭浮動虧損達3%止損
     IF win1 < -3 THEN
      多頭止損:SELL(1,HOLDING,LIMITR,CLOSE);
         //多頭獲利后回撤20%止盈
     IF win2 >15 AND win1 > 10 THEN BEGIN
      多頭止盈:SELL(1,HOLDING,LIMITR,CLOSE),ORDERQUEUE;
    END

    IF HOLDING < 0 THEN BEGIN
         //空頭平倉
     IF 平空 THEN
      SELLSHORT(1,HOLDING,LIMITR,CLOSE);
            
         //盈虧計算
     IF ENTERBARS > 0 THEN BEGIN   
      win1 := (enterprice - c)/enterprice*100; //記錄最大盈利
      IF win1 > maxprofit THEN
       maxprofit := win1;
          win2 := (maxprofit - win1)/maxprofit*100; //最大盈利后的回調幅度
     END
             
     //空頭浮動虧損達3%止損
     IF win1 < -3 THEN
      空頭止損:SELLSHORT(1,HOLDING,LIMITR,CLOSE);
         //空頭獲利后回撤20%止盈
     IF win2 > 15 AND win1 > 10 THEN
      空頭止盈:SELLSHORT(1,HOLDING,LIMITR,CLOSE);
    END
           
    IF HOLDING=0 THEN BEGIN
         //多頭開倉
     IF 開多 THEN BEGIN
      BUY(1,SS,LIMITR,CLOSE);
      maxprofit := 0;
     END  
         
         //空頭開倉
     IF 開空 THEN BEGIN
      BUYSHORT(1,SS,LIMITR,CLOSE);
      maxprofit := 0;
     END
    END     

     

    上面一個簡單的例子,請幫忙改下如果改變策略使得當出現盈利回撤平倉后反手開倉 

 

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

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


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 一级美国乱色毛片| 亚洲成人高清在线观看| 麻豆国产VA免费精品高清在线 | 午夜黄色福利视频| 五月婷婷丁香色| 男女爽爽无遮拦午夜视频| 国产在线视频网站| 91色视频网站| 成人中文字幕在线| 久久精品国产一区二区三区| 欧美韩国日本在线观看| 午夜私人影院免费体验区| 97国产在线播放| 国产麻豆视频免费观看| 一级做a爰片欧美一区| 日本爽爽爽爽爽爽在线观看免| 亚洲天堂一区在线| 狠狠躁天天躁无码中文字幕 | 欧美人和黑人牲交网站上线| 免费网站看V片在线18禁无码| 野花社区视频在线观看| 国产精品久久久久久久久久久不卡 | 日本在线视频WWW鲁啊鲁| 天天操天天干视频| 中文字幕精品无码亚洲字| 最新国产在线观看福利| 亚洲最大无码中文字幕| 97夜夜澡人人爽人人| 欧美丰满熟妇BBB久久久| 免费国内精品久久久久影院| 在线日本妇人成熟| 夫妇交换性三中文字幕| 亚欧色视频在线观看免费| 激情综合色五月丁香六月欧美| 啊灬啊别停灬用力啊动视频| 香港三日本8A三级少妇三级99| 国产精品无码专区| 99精品一区二区免费视频| 怡红院一区二区三区| 久久久久久久久亚洲| 最近中文字幕mv在线视频www|