人人爽天天爽夜夜爽qc-人人爽天天爽夜夜爽曰-人人天天爱天天做天天摸-人人天天夜夜-色网站在线-色网站在线看

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

關(guān)于 雙向海龜交易系統(tǒng) 的問題 [金字塔]

  • 咨詢內(nèi)容: 紅字為問題 //聲明參數(shù) INPUT : T20(20,15,60,1) ; INPUT : T10(10,10,30,1); INPUT : ATRLEN(20,15,30,1) ; INPUT : POSNUM(1,1,20,1) ;
    //聲明變量 NT := 1 ;//調(diào)試信息帶時間戳 BUYORDERTHISBAR := 0 ;//當(dāng)前BAR有過交易
    VARIABLE : _DEBUG = 1 ;//是否輸出前臺交易指令 VARIABLE : _TDEBUG = 1 ;//是否輸出后臺交易指令 VARIABLE : _DEBUGOUT = 0 ;//是否輸出后臺交易的調(diào)試信息
    VARIABLE : MYENTRYPRICE =0 ; //開倉價格 VARIABLE : MYEXITPRICE =0 ;//平倉價格
    VARIABLE : TURTLEUNITS=0 ;//交易單位 VARIABLE : POSITION=0 ;//倉位狀態(tài) //0表示沒有倉位,1表示持有多頭, -1表示持有空頭
    VARIABLE : T20HI=CLOSE ;//20周期的高點(diǎn) VARIABLE : T20LO=CLOSE ;//20周期的低點(diǎn)
    VARIABLE : T10HI=CLOSE ;//10周期的高點(diǎn) VARIABLE : T10LO=CLOSE ;//10周期的低點(diǎn)
    //準(zhǔn)備需要計(jì)算的變量 T20HI := REF(HHV(H,T20),1) ; T20LO := REF(LLV(L,T20),1) ;
    T10HI := REF(HHV(H,T10),1) ; T10LO := REF(LLV(L,T10),1) ;
    AVGTR := ?REF(MA(TR,ATRLEN),1) ;
    //開始執(zhí)行時 初始化數(shù)據(jù)后面 這句話是什么意思,只有返回第一根K,可是返回不返回后面也沒有內(nèi)容呀,then begin后面為啥啥也沒有~ IF BARPOS=1 THEN BEGIN //POSITION := 0 ;
    END //IF
    //如果當(dāng)前是沒有持倉的狀態(tài) IF POSITION=0 AND BARPOS>T20 AND H>L THEN BEGIN
    //建立多頭進(jìn)場條件 LONG := H > T20HI ; //多頭進(jìn)場 IF LONG THEN BEGIN MYENTRYPRICE := IF(OPEN>T20HI+MINDIFF ,OPEN ,T20HI+MINDIFF ) ; BUY( _DEBUG,POSNUM,LIMITR,MYENTRYPRICE); POSITION := 1 ; TURTLEUNITS := 1 ; N := AVGTR ; BUYORDERTHISBAR := 1;
    END //IF

    //建立空頭進(jìn)場條件 SHORT := L < T20LO ; //空頭進(jìn)場 IF SHORT AND POSITION=0 THEN BEGIN MYENTRYPRICE := IF(OPEN<T20LO-MINDIFF ,OPEN ,T20LO-MINDIFF ) ; BUYSHORT( _DEBUG,POSNUM,LIMITR,MYENTRYPRICE); POSITION := -1 ; TURTLEUNITS := 1 ; N := AVGTR ; BUYORDERTHISBAR := 1;
    END //不要跳轉(zhuǎn),讓程序檢查同一根K線是否可以加倉 //GOTO CONTINUELINE ; END ?//IF

    //如果當(dāng)前持有多頭倉位的狀態(tài)
    IF POSITION=1 AND BARPOS>T20 AND H>L THEN BEGIN
    //多頭加倉條件 WHILE (HIGH>MYENTRYPRICE+0.5*N) AND TURTLEUNITS<4 DO BEGIN MYENTRYPRICE := IF(OPEN>MYENTRYPRICE+0.5*N ,OPEN ,MYENTRYPRICE+0.5*N ) ; MYENTRYPRICE := CEILING(MYENTRYPRICE/MINDIFF)*MINDIFF ; BUY( _DEBUG, POSNUM, LIMITR, MYENTRYPRICE); TURTLEUNITS := TURTLEUNITS+1 ; BUYORDERTHISBAR := 1;
    END //WHILE //建立多頭離場條件 LONGX1 := (LOW < T10LO) ?; IF LONGX1 AND BUYORDERTHISBAR=0 THEN BEGIN ? ? ? ? ? ? ? ? ? ? ??//開了倉的時候, BUYORDERTHISBAR不都是等于1的嗎,等于0不是 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 沒開倉嗎,沒開倉怎么離場呢? MYEXITPRICE := IF(OPEN<T10LO-MINDIFF ,OPEN ,T10LO-MINDIFF ) ; SELL( _DEBUG ,0,LIMITR,MYEXITPRICE); POSITION := 0 ; TURTLEUNITS := 0 ; END
    //建立多頭止損條件 LONGX2 := (LOW<MYENTRYPRICE-2*N) ?; ?//n 這個變量沒有聲明呀!
    IF LONGX2 AND POSITION=1 AND BUYORDERTHISBAR=0 THEN BEGIN MYEXITPRICE := IF(OPEN<MYENTRYPRICE-2*N ,OPEN ,MYENTRYPRICE-2*N ) ; MYEXITPRICE := FLOOR(MYEXITPRICE/MINDIFF)*MINDIFF ; SELL( _DEBUG ,0,LIMITR,MYEXITPRICE); POSITION := 0 ; TURTLEUNITS := 0 ; END
    GOTO CONTINUELINE ;
    END ?//IF

    //如果當(dāng)前持有空頭倉位的狀態(tài)
    IF POSITION = -1 AND BARPOS>T20 AND H>L THEN BEGIN
    //空頭加倉條件 WHILE (LOW<MYENTRYPRICE-0.5*N) AND TURTLEUNITS<4 DO BEGIN MYENTRYPRICE := IF(OPEN<MYENTRYPRICE-0.5*N ,OPEN ,MYENTRYPRICE-0.5*N ) ; MYENTRYPRICE := FLOOR(MYENTRYPRICE/MINDIFF)*MINDIFF ; BUYSHORT( _DEBUG,POSNUM, LIMITR, MYENTRYPRICE); TURTLEUNITS := TURTLEUNITS+1 ; BUYORDERTHISBAR := 1; END //IF

    //建立空頭離場條件 SHORTX1 := H > T10HI ?;
    IF SHORTX1 AND BUYORDERTHISBAR=0 THEN BEGIN MYEXITPRICE := IF(OPEN>T10HI+MINDIFF ,OPEN ,T10HI+MINDIFF ) ; SELLSHORT( _DEBUG,0,LIMITR,MYEXITPRICE); POSITION := 0 ; TURTLEUNITS := 0 ; END?
    //建立空頭止損條件 SHORTX2 := HIGH > MYENTRYPRICE + 2*N ?;
    IF SHORTX2 AND POSITION = -1 AND BUYORDERTHISBAR=0 ?THEN BEGIN MYEXITPRICE := IF(OPEN>MYENTRYPRICE+2*N ,OPEN ,MYENTRYPRICE+2*N ) ; MYEXITPRICE := CEILING(MYEXITPRICE/MINDIFF)*MINDIFF ; SELLSHORT( _DEBUG,0,LIMITR,MYEXITPRICE); POSITION := 0 ; TURTLEUNITS := 0 ; END?
    END ?//IF

    //顯示賬戶狀態(tài) CONTINUELINE@ 資產(chǎn):ASSET,LINETHICK0; 可用現(xiàn)金:CASH(0),LINETHICK0; POS:HOLDING,LINETHICK0; 交易次數(shù):TOTALDAYTRADE, LINETHICK0 ;
    IF _DEBUGOUT>0 THEN BEGIN
    DEBUGFILE2('C:\DEBUGFILE.TXT','BARPOS=%.0F' ,BARPOS,NT ) ; DEBUGFILE2('C:\DEBUGFILE.TXT','T20HI=%.2F' ,T20HI ,NT) ; DEBUGFILE2('C:\DEBUGFILE.TXT','N=%.2F' ,N ,NT) ; DEBUGFILE2('C:\DEBUGFILE.TXT','CLOSE=%.2F' ,C ,NT) ; DEBUGFILE2('C:\DEBUGFILE.TXT','POSITION=%.0F' ,POSITION,NT ) ; DEBUGFILE2('C:\DEBUGFILE.TXT','TURTLEUNITS=%.0F' ,TURTLEUNITS,NT ) ; DEBUGFILE2('C:\DEBUGFILE.TXT','MYENTRYPRICE=%.0F' ,MYENTRYPRICE ,NT) ; DEBUGFILE2('C:\DEBUGFILE.TXT','MYEXITPRICE=%.0F' ,MYEXITPRICE ,NT) ; END //IF
    當(dāng)前持倉:HOLDING,COLORGRAY,LINETHICK0; 當(dāng)前資產(chǎn):ASSET,NOAXIS,COLORGRAY;

    ?

  • 金字塔客服: 1.//開始執(zhí)行時 初始化數(shù)據(jù)后面 這句話是什么意思,只有返回第一根K,可是返回不返回后面也沒有內(nèi)容呀,then begin后面為啥啥也沒有~ IF BARPOS=1 THEN BEGIN //POSITION := 0 ;
    END //IF 這段代碼被注釋掉了,沒起任何作用 ? 2.IF LONGX1 AND BUYORDERTHISBAR=0 THEN BEGIN ? ? ? ? ? ? ? ? ? ? ??//開了倉的時候,BUYORDERTHISBAR不都是等于1的嗎,等于0不是 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 沒開倉嗎,沒開倉怎么離場呢?MYEXITPRICE := IF(OPEN<T10LO-MINDIFF ,OPEN ,T10LO-MINDIFF ) ;SELL( _DEBUG ,0,LIMITR,MYEXITPRICE);POSITION := 0 ;TURTLEUNITS := 0 ;END? 用來判斷當(dāng)根k線是否有過開倉,有過開倉時為1,沒有開倉時為0.配合前面的position判斷,目的是為了在有持倉且不是開倉當(dāng)根k線的情況下,進(jìn)行平倉3LONGX2 := (LOW<MYENTRYPRICE-2*N) ?; ?//n 這個變量沒有聲明呀!? N := AVGTR ;

    ?

  • 用戶回復(fù): 是不是因?yàn)?span style="color:rgb(255, 0, 0);font-family:verdana;line-height:20px;">BUYORDERTHISBAR是一個普通的變量,不是全局變量,所以除了開倉位置,其他的都是0

    ?

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

 

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

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


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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 一级a毛片免费观看久久精品 | 日韩精品欧美激情国产一区 | 一级黄色大片免费看 | 国内一区二区三区精品视频 | 96xxxxx日本人 | 九九在线精品视频播放 | 特级黄色毛片视频 | 中文字幕一区日韩在线视频 | 757午夜视频国产精品 | 亚洲高清免费视频 | 国产视频福利 | 男女免费视频 | 国产成人免费片在线视频观看 | 九九精品视频在线播放8 | 成人免费体验区福利云点播 | 成人国产精品999视频 | 大杳焦伊人久久综合热 | 成人网18免费网站在线 | 国产黄色a三级三级三级 | 华人欧美国产在线精品 | 98香蕉视频| 亚洲国产精品91 | 久久人人爽人人爽人人小说 | 额去鲁97在线观看视频 | 91成人免费在线视频 | 亚洲 国产精品 日韩 | 亚洲第6页 | 成人短视频视频在线观看网站 | 日本免费黄色网 | 国产一区在线免费观看 | 日本在线一区二区 | 亚洲日韩中文字幕 | 国产欧美日韩在线观看无需安装 | free女厕所vedio中国 | 国产女人视频免费观看 | 国产成人免费午夜在线观看 | 天天射天天爱天天干 | 天天做天天爱夜夜大爽完整 | 亚洲丶国产丶欧美一区二区三区 | 日本三级特黄 | 天天草天天爽 |