中文字幕av无码不卡免费_蜜臀AV无码精品人妻色欲_亚洲成AV人片在线观看无码不卡_无码专区天天躁天天躁在线

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

虧三次加倉,盈三次減倉 [金字塔]

  • 咨詢內容: 下面是突破20日高低點交易策略,初始交易手數為ss,  如連續三次盈利后倉位減為一半, 一直到連續三次虧損倉位增加到原倉位,加載后交易明細帳倉位錯亂,請問全局變量那錯了,麻煩糾正過來?
    input :k(20,5,30,1) input:avglen(30,10,100,5);input : atrlen(20,5,30,1) ;input : ss(2,1,1000,1) ;
    //聲明變量nt := 1 ; //調試信息帶時間戳buyorderthisbar := 0 ; //當前bar有過交易variable : _debug = 1 ; //是否輸出前臺交易指令variable : turtleunits=0 ; //交易單位variable : myentryprice1=0; variable : myentryprice2=0; variable : myexitprice=0;variable : n=0;variable : m=0;variable : yk=0; //準備需要計算的變量zhh:ref(high,k);zll:ref(low,k);kqls:=enterbars+1;khh:=hhv(high,kqls);kll:=llv(low,kqls);
    avgtr :=ref(ma(tr,atrlen),1);
    //開始執行時 初始化數據if barpos=1 then begin position :=0 ; posnum:=ss; end 
    //如果當前是沒有持倉的狀態if position=0 and  barpos>20 and h>l then begin  //建立多頭進場條件 long:=high>=zhh ; //多頭進場 if long then begin myentryprice1 :=if(open>zhh+0.2 ,open+0.6 ,zhh+0.6); buy( _debug,posnum,limitr,myentryprice1); jqsh:=1;    position := 1 ; turtleunits := 1 ;    n:= avgtr ; buyorderthisbar := 1; end   //建立空頭進場條件 short:=low<=zll ; //空頭進場 if short and position=0 then begin myentryprice2:= if(open<zll-0.2 ,open-0.6 ,zll-0.6) ; buyshort( _debug,posnum,limitr,myentryprice2); jqsh:=1; position := -1 ; turtleunits := 1 ; n := avgtr ; buyorderthisbar := 1;
     end end
    //如果當前持有多頭倉位的狀態
    if position=1 and barpos>20 and h>l then begin
    //多頭加倉條件 {while (close>myentryprice+0.5*n) and turtleunits<4 and jqsh=1 do begin myentryprice := if(open>myentryprice+0.5*n ,open+0.6 ,myentryprice+0.5*n+0.6 ) ; myentryprice:= ceiling(myentryprice/mindiff)*mindiff ; buy( _debug, posnum, limitr,myentryprice ); turtleunits := turtleunits+1 ; buyorderthisbar := 1; end } //建立多頭離場條件 longx1 := low<zll-mindiff;    myexitprice:=zll-mindiff;     if longx1 and buyorderthisbar=0 then begin myexitprice := if(open<myexitprice-0.2 ,open-0.6 ,myexitprice-0.6) ; sell( _debug ,0,limitr,myexitprice); position := 0 ; turtleunits := 0 ; yk:=myexitprice- myentryprice2; end if yk>0 then begin        n:=0;       m:=m+1;       end           if yk<0   then begin       n:=n+1;       m:=0;      end        if n>=3 then posnum:=ss;       if m>=3 then posnum:=0.5*ss;     //建立多頭止損條件 longx2 := low<(khh-2*n);    if longx2 and position=1 and buyorderthisbar=0 then begin myexitprice := if(open<khh-2*n ,open-0.6 ,khh-2*n-0.6) ; myexitprice := floor(myexitprice/mindiff)*mindiff ; sell( _debug ,0,limitr,myexitprice); position := 0 ; turtleunits := 0 ; yk:=myexitprice- myentryprice2;   end if yk>0 then begin   n:=0;   m:=m+1;       end    if yk<0   then begin       n:=n+1;       m:=0;      end       if n>=3 then posnum:=ss;       if m>=3 then posnum:=0.5*ss; end  

    //如果當前持有空頭倉位的狀態
    if position = -1 and barpos>20 and h>l then begin
    //空頭加倉條件 {while (close<myentryprice-0.5*n) and turtleunits<4 and jqsh=1 do begin myentryprice := if(open<myentryprice-0.5*n ,open-0.6 ,myentryprice-0.5*n-0.6 ) ; kkj := floor(myentryprice/mindiff)*mindiff ; buyshort( _debug,posnum, limitr,myentryprice ); turtleunits := turtleunits+1 ; buyorderthisbar := 1; end }
       //建立空頭離場條件    shortx1 :=  high>zhh+mindiff;        myexitprice:=zhh+mindiff;    if shortx1 and buyorderthisbar=0 then begin myexitprice := if(open>myexitprice,open+0.6, myexitprice+0.6); sellshort( _debug,0,limitr,myexitprice); position := 0 ; turtleunits := 0 ;   yk:=myentryprice2-myexitprice; end    if yk>0 then begin        n:=0;       m:=m+1;      end    if yk<0  then begin       n:=n+1;       m:=0;       end       if n>=3 then posnum:=ss;       if m>=3 then posnum:=0.5*ss;       
    //建立空頭止損條件 shortx2 := high>kll+2*n ;    if shortx2 and position = -1 and buyorderthisbar=0  then begin myexitprice:= if(open>kll+2*n ,open+0.6 ,kll+2*n+0.6) ; myexitprice := ceiling(myexitprice/mindiff)*mindiff ; sellshort( _debug,0,limitr,myexitprice); position := 0 ; turtleunits := 0 ; yk:=myentryprice2-myexitprice;  end   if yk>0   then begin       n:=0;      m:=m+1;     end    if yk<0   then begin      n:=n+1;      m:=0;     end     if n>=3 then posnum:=ss;     if m>=3 then posnum:=0.5*ss; end               
      //顯示賬戶狀態continueline@ 資產:asset,linethick0;可用現金:cash(0),linethick0;pos:holding,linethick0;交易次數:totaldaytrade, linethick0 ;

     

  • 金字塔客服:

     if shortx1 and buyorderthisbar=0 then begin

    像類似這樣平倉語句里面有全局變量操作的,要在平倉條件的if里面加上holding判斷

    比如平多就要加holding>0的判斷,平空就要加holding<0的判斷

     

  • 用戶回復:

    加上holding 也還是倉位錯亂,麻煩你加載一下,加倉減倉能實現嗎?






     

  • 網友回復:

    input :k(20,5,30,1)
    input:avglen(30,10,100,5);
    input : atrlen(20,5,30,1) ;
    input : ss(2,1,1000,1) ;


    //聲明變量
    nt := 1 ;   //調試信息帶時間戳
    buyorderthisbar := 0 ;   //當前bar有過交易
    variable : _debug = 1 ;   //是否輸出前臺交易指令
    variable : turtleunits=0 ;   //交易單位
    variable : myentryprice1=0;
    variable : myentryprice2=0;
    variable : myexitprice=0;
    variable : n=0;
    variable : m=0;
    variable : yk=0;
    //準備需要計算的變量
    zhh:ref(high,k);
    zll:ref(low,k);
    kqls:=enterbars+1;
    khh:=hhv(high,kqls);
    kll:=llv(low,kqls);


    avgtr :=ref(ma(tr,atrlen),1);


    //開始執行時 初始化數據
    if barpos=1 then begin
       position :=0 ;
       posnum:=ss;
    end


    //如果當前是沒有持倉的狀態
    if position=0 and  barpos>20 and h>l then begin
       //建立多頭進場條件
       long:=high>=zhh ;
       //多頭進場
       if long  and holding=0  then begin
       myentryprice1 :=if(open>zhh+0.2 ,open+0.6 ,zhh+0.6);
       buy( _debug,posnum,limitr,myentryprice1);
       jqsh:=1;
          position := 1 ;
       turtleunits := 1 ;
         // n:= avgtr ;
       buyorderthisbar := 1;
      
       end
       
       //建立空頭進場條件
       short:=low<=zll ;
       //空頭進場
       if short and position=0 and holding=0 then begin   
       myentryprice2:= if(open<zll-0.2 ,open-0.6 ,zll-0.6) ;
       buyshort( _debug,posnum,limitr,myentryprice2);
       jqsh:=1;
       position := -1 ;
       turtleunits := 1 ;
       //n := avgtr ;
       buyorderthisbar := 1;


        end
     end   


    //如果當前持有多頭倉位的狀態


    if position=1 and barpos>20 and h>l then begin


       //多頭加倉條件
      
       {while (close>myentryprice+0.5*n) and turtleunits<4 and jqsh=1 do begin
       myentryprice := if(open>myentryprice+0.5*n ,open+0.6 ,myentryprice+0.5*n+0.6 ) ;
       myentryprice:= ceiling(myentryprice/mindiff)*mindiff ;   
       buy( _debug, posnum, limitr,myentryprice );
       turtleunits := turtleunits+1 ;
       buyorderthisbar := 1;
       end }
      
       //建立多頭離場條件
       longx1 := low<zll-mindiff;
          myexitprice:=zll-mindiff;
         if longx1 and buyorderthisbar=0 and holding>0 then begin
       myexitprice := if(open<myexitprice-0.2 ,open-0.6 ,myexitprice-0.6) ;   
       sell( _debug ,0,limitr,myexitprice);
       position := 0 ;
       turtleunits := 0 ;
       yk:=myexitprice- myentryprice2;
       
       if yk>0 then begin
             n:=0;
             m:=m+1;
             end
           
           if yk<0   then begin
             n:=n+1;
             m:=0;
            end
            // if n>=3 then posnum:=ss;
     end      //  if m>=3 then posnum:=0.5*ss;
       
       //建立多頭止損條件
       longx2 := low<(khh-2*n);
        if longx2 and position=1 and buyorderthisbar=0 and holding>0 then begin
       myexitprice := if(open<khh-2*n ,open-0.6 ,khh-2*n-0.6) ;   
       myexitprice := floor(myexitprice/mindiff)*mindiff ;   
       sell( _debug ,0,limitr,myexitprice);
       position := 0 ;
       turtleunits := 0 ;
       yk:=myexitprice- myentryprice2;
       
       if yk>0 then begin
         n:=0;
         m:=m+1;
             end
          if yk<0   then begin
             n:=n+1;
             m:=0;
            end
          
       end 

      end


    //如果當前持有空頭倉位的狀態


    if position = -1 and barpos>20 and h>l then begin


       //空頭加倉條件
      
       {while (close<myentryprice-0.5*n) and turtleunits<4 and jqsh=1 do begin
       myentryprice := if(open<myentryprice-0.5*n ,open-0.6 ,myentryprice-0.5*n-0.6 ) ;   
       kkj := floor(myentryprice/mindiff)*mindiff ;   
       buyshort( _debug,posnum, limitr,myentryprice );
       turtleunits := turtleunits+1 ;
       buyorderthisbar := 1;
       end }   


       //建立空頭離場條件
        shortx1 :=  high>zhh+mindiff;
            myexitprice:=zhh+mindiff;
        if shortx1 and buyorderthisbar=0 and holding<0 then begin
       myexitprice := if(open>myexitprice,open+0.6, myexitprice+0.6);   
       sellshort( _debug,0,limitr,myexitprice);
       position := 0 ;
       turtleunits := 0 ;
            yk:=myentryprice2-myexitprice;
       
          if yk>0 then begin
             n:=0;
             m:=m+1;
            end
          if yk<0  then begin
             n:=n+1;
             m:=0;
             end
             //if n>=3 then posnum:=ss;
             //if m>=3 then posnum:=0.5*ss;
            
     end 


       //建立空頭止損條件
       shortx2 := high>kll+2*n ;
        if shortx2 and position = -1 and buyorderthisbar=0 and holding<0 then begin
       myexitprice:= if(open>kll+2*n ,open+0.6 ,kll+2*n+0.6) ;   
       myexitprice := ceiling(myexitprice/mindiff)*mindiff ;   
       sellshort( _debug,0,limitr,myexitprice);
       position := 0 ;
       turtleunits := 0 ;
       yk:=myentryprice2-myexitprice;
       
         if yk>0   then begin
            n:=0;
            m:=m+1;
           end
         if yk<0   then begin
            n:=n+1;
            m:=0;
           end
          // if n>=3 then posnum:=ss;
           //if m>=3 then posnum:=0.5*ss;
           end
     end
           
      if n>=3 and ref(n,1)=2 then posnum:=ss;
    if m>=3 and ref(m,1)=2 then posnum:=0.5*ss;    

     

  • 網友回復: 按你的加載還是不行,麻煩你回測一下.全局變量真難用,不知錯在哪!

 

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

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


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

相關文章

    沒有相關內容
中文字幕av无码不卡免费_蜜臀AV无码精品人妻色欲_亚洲成AV人片在线观看无码不卡_无码专区天天躁天天躁在线

国产九九精品| 久久xxxx精品视频| 午夜一级在线看亚洲| 亚洲男人影院| 欧美日韩高清在线一区| 99精品国产福利在线观看免费 | 午夜精品影院| 亚洲黄色三级| 久久精品人人| 99热在线精品观看| 欧美精品自拍| 亚洲欧美日韩专区| 精品1区2区| 狂野欧美性猛交xxxx巴西| 亚洲激情综合| 欧美精品aa| 亚洲专区欧美专区| 韩国久久久久| 久久久蜜桃一区二区人| 日韩午夜高潮| 国产精品国码视频| 模特精品在线| 日韩一区二区免费看| 欧美日韩一区在线视频| 性色一区二区| 国产日韩精品视频一区二区三区| 欧美日韩免费精品| 午夜精彩国产免费不卡不顿大片| 亚洲影院免费| 一区二区激情| 黄色欧美成人| 国产精品magnet| 欧美日韩一区在线播放| 欧美日韩亚洲免费| 国产精品分类| 国内精品国语自产拍在线观看| 美女黄网久久| 亚洲欧美精品在线观看| 国产精品乱码| 国产欧美韩日| 性一交一乱一区二区洋洋av| 国产伦理一区| 亚洲中午字幕| 久久青青草原一区二区| 美女尤物久久精品| 久久婷婷人人澡人人喊人人爽| 久久国产精品一区二区三区| 久久国产主播精品| 欧美成人一区二免费视频软件| 久久久成人网| 欧美激情五月| 91久久国产自产拍夜夜嗨| 亚洲激情精品| 亚洲免费网址| 久久婷婷激情| 亚洲黄色三级| 午夜综合激情| 欧美黄污视频| 亚洲另类自拍| 鲁大师成人一区二区三区| 欧美黄色免费| 99精品国产福利在线观看免费| 亚洲影院在线| 欧美日韩国产探花| 99精品国产高清一区二区 | 久热精品在线| 国产在线视频欧美一区二区三区| 国内精品一区二区| 国产欧美日韩一区二区三区在线| 乱人伦精品视频在线观看| 欧美久久视频| 国产一区二区三区免费不卡| 久久中文在线| 夜夜嗨一区二区| 你懂的一区二区| 1024精品一区二区三区| 亚洲一区精彩视频| 伊人久久婷婷| 亚洲欧美在线网| 最新亚洲一区| 欧美精品1区| 亚洲一区二区三区在线观看视频| 韩日精品视频| 欧美福利网址| 亚洲一区久久| 亚洲精品资源| 国产精品成人观看视频免费| 久久精品三级| 国产精品女主播一区二区三区| 欧美激情视频一区二区三区免费| 国产欧美日韩一区二区三区在线| 欧美精品国产一区| 欧美亚洲免费| 国产日韩1区| 999在线观看精品免费不卡网站| 欧美一区二区三区在线播放| 亚洲一区二区高清视频| 日韩视频三区| 在线免费观看欧美| 国产一区亚洲| 狠久久av成人天堂| 欧美成人嫩草网站| 久久一区二区三区四区五区| 国产精品久久777777毛茸茸| 亚洲国产导航| 一区二区自拍| 亚洲国产1区| 亚洲人成久久| 亚洲高清激情| 亚洲大胆视频| 中文在线一区| 亚洲免费在线| 欧美一区二区三区另类| 欧美黄色免费| 国产一区亚洲| 亚洲人体偷拍| 国产精品毛片在线看| 国产精品久久久免费 | 亚洲精品欧美| 亚洲美女少妇无套啪啪呻吟| 亚洲狼人精品一区二区三区| 国产日韩一区二区| 国产精品尤物| 久久久噜噜噜久久狠狠50岁| 久久精品国产99精品国产亚洲性色| 美女精品在线| 国产精品va| 亚洲国产精品123| 亚洲日本激情| 亚洲一区成人| 欧美在线三区| 在线免费观看欧美| 国产日韩综合| 欧美一区激情| 精品69视频一区二区三区Q| 亚洲精品日韩精品| 亚洲综合二区| 好看的亚洲午夜视频在线| 激情综合自拍| 久久xxxx| 欧美体内she精视频在线观看| 好吊日精品视频| 国产精品久久久久毛片大屁完整版 | 亚洲日韩成人| 久久一区视频| 亚洲精品在线观看免费| 久久精品官网| 99亚洲一区二区| 欧美一区视频| 夜夜精品视频| 国内精品99| 久久国产日韩| 国产欧美在线| 伊人影院久久| 欧美在线视频一区二区三区| 一本一本久久| 国产在线精品一区二区中文| 蜜乳av另类精品一区二区| 99精品国产一区二区青青牛奶| 久久久亚洲人| 性感少妇一区| 夜夜爽99久久国产综合精品女不卡| 欧美久久影院| 久久亚洲免费| 麻豆九一精品爱看视频在线观看免费| 亚洲精品一区二区三区av| 欧美1区2区| 男人的天堂亚洲| 99日韩精品| 亚洲精华国产欧美| 影音先锋久久| 亚洲性图久久| 欧美激情日韩| 欧美精品国产| 久久婷婷麻豆| 女人天堂亚洲aⅴ在线观看| 性xx色xx综合久久久xx| 国产精品日本欧美一区二区三区| 在线看片欧美| 亚洲精品激情| 亚洲福利一区| 最新日韩av| 亚洲精品麻豆| 国产精品久久久久久久免费软件 | 国产亚洲一区在线| 一区二区三区精品国产| 亚洲国产精品视频一区| 欧美午夜不卡影院在线观看完整版免费| 久久精品国产99精品国产亚洲性色| 国产日韩在线一区二区三区| 国产精品日本欧美一区二区三区| 国产精品久久波多野结衣| 国产精品视频久久一区| 亚洲免费综合| 午夜久久美女| 在线看无码的免费网站| 亚洲视频成人| 久久久久久久波多野高潮日日| 久久久久久9| 国产精品sss| 亚洲精品一区二区三| 国产精品久久久一区二区三区| 亚洲欧美国产不卡| 狂野欧美一区| 亚洲国产精品久久久久久女王| 亚洲国内在线| 亚欧美中日韩视频| 国产综合自拍| 制服诱惑一区二区| 蜜乳av另类精品一区二区| 亚洲欧美一级二级三级| 亚洲国产精品一区| 亚洲一区二区网站| 欧美日韩精品久久| 亚洲另类视频| 午夜久久福利| 一本色道婷婷久久欧美| 欧美暴力喷水在线| 一本色道久久综合亚洲精品高清 | 久久综合狠狠| 激情综合网址| 蘑菇福利视频一区播放| 一区二区视频在线观看| 美女久久网站| 99亚洲一区二区| 欧美午夜在线视频| 免费一区视频| 亚洲欧洲一级| 欧美日韩在线高清| 午夜亚洲视频| 亚洲高清电影| 欧美久久综合| 嫩草成人www欧美| 亚洲免费成人| 亚洲视频日本| 欧美一区精品| 午夜在线一区| 99精品免费| 国产精品theporn| 久久久久久黄| 亚洲一区日本| 一本色道久久综合一区| 国产尤物精品| 欧美三区美女| 欧美另类亚洲| 女人色偷偷aa久久天堂 | 亚洲久久在线| 精品不卡一区二区三区| 欧美久久久久久久| 久久久久九九九| 另类激情亚洲| 午夜亚洲性色福利视频| 国产区二精品视| 亚洲青色在线| 99精品视频免费观看视频| 黄色精品网站| 激情偷拍久久| 亚洲精品在线免费| 亚洲黄色视屏| 亚洲精品美女久久7777777| 狠狠色狠狠色综合日日tαg| 国产精品国码视频| 欧美日韩在线一区二区三区| 欧美日韩日本国产亚洲在线| 欧美人成在线| 欧美天堂亚洲电影院在线观看| 欧美在线二区| 欧美午夜电影在线观看 | 老妇喷水一区二区三区| 美女精品在线观看| 欧美福利一区| 国内精品亚洲| 国产日韩欧美一区在线 | 99精品福利视频| 国产精品日韩高清| 久久精品中文| 欧美日本一区二区视频在线观看| 欧美三级第一页| 精品动漫3d一区二区三区免费| 在线成人欧美| 国产精品视区| 欧美黄色aaaa| 亚洲国内精品| 免费中文字幕日韩欧美| 欧美日韩一区二区三区免费| 亚洲三级网站| 校园激情久久| 国产在线欧美| 制服诱惑一区二区| 久久久久久久波多野高潮日日| 欧美亚韩一区| 亚洲一区三区电影在线观看| 欧美久久九九| 亚洲影音先锋| 国产综合婷婷| 亚欧美中日韩视频| 一区三区视频| 久久伊人亚洲| 99综合精品| 午夜视频精品| 亚洲一区在线免费| 伊人久久婷婷色综合98网| 亚洲欧美网站| 亚洲免费高清| 欧美午夜不卡影院在线观看完整版免费| 99国内精品| 韩日精品在线| 久久黄色网页| 日韩午夜av| 国产在线视频欧美一区二区三区| 亚洲一区自拍| 一区二区91| 好看不卡的中文字幕| 久久亚洲电影| 国产视频一区三区| 好吊色欧美一区二区三区视频| 亚洲一区二区三区涩| 亚洲欧洲视频| 在线看片一区| 国产一区日韩欧美| 欧美不卡视频| 久久久噜噜噜| 久久精品盗摄| 国产亚洲精品bv在线观看| 亚洲精美视频| 尹人成人综合网| 狠狠干综合网| 韩日精品视频| 狠狠色狠狠色综合日日tαg| 欧美日韩国产精品一卡| 午夜国产精品视频| 久久九九国产| 久久综合中文| 看欧美日韩国产| 欧美成人午夜| 欧美三级小说| 亚洲亚洲精品三区日韩精品在线视频| 欧美日韩一区在线播放| 欧美日韩在线不卡一区| 狠狠噜噜久久| 亚洲人成久久| 在线亚洲自拍| 男女精品视频| 欧美国产高清| 亚洲午夜精品久久| 精品91在线| 一本一本a久久| 国产情侣一区| 久久久精品性| 国产精品www.| 亚洲精品在线二区| 亚洲综合三区| 欧美大香线蕉线伊人久久国产精品| 老司机免费视频久久| 欧美精品aa| 在线电影一区| 国产精品久久久久9999高清| 亚洲一区区二区| 欧美激情一区二区三区在线视频| 国内激情久久| 国产精品视区| 欧美日韩国产综合视频在线| 亚洲黄色影片| 久久激情视频| 亚洲视频免费| 欧美亚洲免费在线| 国产自产精品| 亚洲制服少妇| 在线不卡视频| 久久婷婷影院| 亚洲经典视频在线观看| 欧美综合77777色婷婷| 国产精品大全| 免费在线观看成人av| 国产精品jizz在线观看美国| 国产日韩欧美一区在线| 欧美日韩精品免费看| 国产精品女主播一区二区三区| 久久久青草婷婷精品综合日韩| 亚洲天堂偷拍| 久久经典综合| 99精品国产99久久久久久福利| 欧美一区国产在线| 亚洲视频大全| 黄色成人精品网站| 蜜桃视频一区| 一区二区av| 精品1区2区3区4区| 欧美福利一区二区三区| 午夜在线a亚洲v天堂网2018| 亚洲国产精品一区二区第一页 | 久久精品123| 亚洲免费不卡| 韩日精品在线| 欧美日韩免费高清| 久久精品女人的天堂av| 亚洲一区免费看| 国产私拍一区| 91久久极品少妇xxxxⅹ软件| 亚洲网站视频|