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

[求助]開、平倉優(yōu)先問題 [金字塔]

  • 咨詢內(nèi)容:

    一個模型里面有兩個開、平倉條件,

     

    比如:開倉條件1,平倉條件1

           開倉條件2,平倉條件2

     

    如何保證“開倉條件1 ”只會讓“平倉條件1 ”來平倉,不會讓平倉條件2來平倉?因為有時平倉條件1沒達(dá)到,平倉條件2先達(dá)到了。

     

     

  • 金字塔客服:

    variable:n=0,m=0;

    if 開倉條件1 and n=0 then begin

    開倉語句;

    n:=1;

    end

     

    if 平倉條件1 and n=1 and m<>1 then begin

    平倉語句;

    n:=0;

    end

     

    if 開倉條件2 and m=0 then begin

    開倉語句;

    m:=1;

    end

     

    if 平倉條件2 and m=1  and n<>1 then begin

    平倉語句;

    m:=0;

    end

     

  • 用戶回復(fù):

    幫我看看下面的,當(dāng)DMI 里ADX上升時,用SAR開、平倉;當(dāng)ADX下降時用BOLL開、平倉。現(xiàn)在是想SAR開倉的,用SAR平;BOLL開倉的用BOLL 平。

     

    ADXXS:=ADX>REF(ADX,1);//A.當(dāng)ADX 上升時:
    ADXXX:=ADX<=REF(ADX,1);//B.當(dāng)ADX下降或走平時
    KDA1:=C>SAR1 AND  ADXXS;//開多,SAR 在30分鐘K線下方。
    KKA1:=C<SAR1 AND  ADXXS;//開空,SAR 在30分鐘K線上方。

     

    variable:n=0,m=0;

     


    IF N=0 THEN BEGIN

    IF KDA1 AND HOLDING=0 THEN 
    BEGIN
       
     開多1:BUY(HOLDING=0,SS,MARKETR),orderqueue;  

           
    END
    IF KKA1 AND HOLDING=0 THEN    
    BEGIN

      開空1:BUYSHORT(HOLDING=0,SS,MARKETR),orderqueue;
    END 
      n:=1;
    END

    PDA1:=CROSS(SAR1,C)&&REF(KDA1,ENTERBARS)=1;//平多,當(dāng)價格從上向下穿(小等于)SAR時
    PKA1:=CROSS(C,SAR1)&&REF(KKA1,ENTERBARS)=1;//平空,當(dāng)價格從下向上穿(大等于)SAR時。

    IF N=1 AND M<>1 THEN BEGIN
    IF PDA1 AND HOLDING>0  THEN    
    BEGIN
      平多1:SELL(HOLDING>0,SS,MARKETR),orderqueue;
    END
    IF PKA1 AND HOLDING<0 THEN 
    BEGIN
     平空1: SELLSHORT(HOLDING<0,SS,MARKETR),orderqueue;   
     END
     n:=0;                 
    END

     


    KDB1:=L<LOWER && ADXXX;// 開多條件: 價格觸及boll下軌,且ADX下降時買入
    KKB1:=H>UPPER && ADXXX;// 開空條件: 價格觸及boll上軌,且ADX下降時賣出

     

    IF M:=0 THEN BEGIN
    IF KDB1 AND HOLDING<=0   THEN 
    BEGIN
     平空2:SELLSHORT(HOLDING<0,SS2,MARKETR),orderqueue;          
      開多2:BUY(HOLDING=0,SS2,MARKETR),orderqueue;             
    END
    IF KKB1 AND HOLDING>=0  THEN    
    BEGIN
      平多2:SELL(HOLDING>0,SS2,MARKETR),orderqueue;
      開空2:BUYSHORT(HOLDING=0,SS2,MARKETR),orderqueue;
      END
      m:=1;
    END

     

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

    IF PKA1 AND HOLDING<0 THEN 
    BEGIN
     平空1: SELLSHORT(HOLDING<0,SS,MARKETR),orderqueue;   
     END
     n:=0;                 
    END

     

    這里兩個的END是干什么用的?

     

  • 網(wǎng)友回復(fù): 哦 ,多了個END,但是不是有個原則,先平后開嗎,加上全局變量這要怎么弄?

 

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

可聯(lián)系技術(shù)人員 QQ: 1145508240  有需要幫忙請點擊這里留言!!!進行 有償 編寫!不貴!點擊查看價格!


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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 日韩A无V码在线播放| 精品久久久久久国产91| 国精品无码一区二区三区在线 | 五月婷婷六月天| 男女一边摸一边做爽爽| 国产免费内射又粗又爽密桃视频 | 久久精品中文字幕| 欧美日韩精品一区二区三区高清视频| 又黄又爽又色的视频| 国产亚洲综合色就色| 在现免费看的www视频的软件 | 女性一级全黄生活片在线播放| 久久成人精品视频| 欧美日韩国产成人综合在线| 午夜影院在线观看| 青青国产成人久久激情911| 国产精品嫩草影院在线| a亚洲Va欧美va国产综合| 成人片黄网站色大片免费| 久久福利视频导航| 欧美国产日本高清不卡| 伊人久久大香线蕉影院95| 老师你的兔子好软水好多的车视频 | 天天在线天天综合网色| 中文字幕亚洲欧美日韩在线不卡| 浮力影院国产第一页| 农村乱人伦一区二区| 色欲香天天天综合网站| 国产成人亚洲精品无码青青草原| 12一15女人a毛片| 在线成人综合色一区| 一个人看的日本www| 插B内射18免费视频| 久久狠狠躁免费观看2020| 欧美三级视频在线播放| 亚洲激情视频图片| 理论亚洲区美一区二区三区| 午夜免费小视频| 色妞色视频一区二区三区四区| 国产成人无码精品久久二区三区| 18女人毛片大全|