大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人

您現(xiàn)在的位置:程序化交易>> 期貨公式>> (MC)multicharts>> MC知識(shí)>>正文內(nèi)容

請(qǐng)版主指教,畫圖代碼出現(xiàn)問(wèn)題 [MC]

  • MC用戶求助:

    我自己寫了一個(gè)指標(biāo),中間有畫圖的指標(biāo),? 但是我發(fā)現(xiàn)畫圖只花一部分?jǐn)?shù)據(jù).后面的數(shù)據(jù)就不畫了.

    請(qǐng)教一下,如何才能直接畫到K線截止

    還請(qǐng)大家指點(diǎn).

    ======barslast 函數(shù)======

    //barslast [test,len]

    inputs:?

    Test( truefalseseries ),??

    Instance( numericsimple ) ;?

    ?

    if RecentOcc( Test, 1000, Instance, 1 )>0 then barslast=RecentOcc( Test, 1000, Instance, 1 )+1

    else barslast=0;

    ===========指標(biāo)主要代碼==========

    variables:?

    DIF(0), DEA(0), MACDSX(0),

    aa(0),bb(0),

    HG1(0), HG2(0),

    ?

    //MACD

    DIF =XAverage( close, 12 ) - XAverage( close, 26 ) ;

    DEA = XAverage(DIF,9);

    MACDSX = (DIF-DEA)*2;

    ?

    //

    if BARSLAST( MACDSX CROSS OVER 0,1)[BARSLAST( MACDSX CROSS UNDER 0,1)]-BARSLAST( MACDSX CROSS UNDER 0,1)>0 then aa=BARSLAST( MACDSX CROSS OVER 0,1)[BARSLAST( MACDSX CROSS UNDER 0,1)]-BARSLAST( MACDSX CROSS UNDER 0,1)

    else aa=0;

    if BARSLAST( MACDSX CROSS OVER 0,1)[BARSLAST( MACDSX CROSS UNDER 0,2)]-BARSLAST( MACDSX CROSS UNDER 0,2)>0 then bb=BARSLAST( MACDSX CROSS OVER 0,1)[BARSLAST( MACDSX CROSS UNDER 0,2)]-BARSLAST( MACDSX CROSS UNDER 0,2)

    else bb=0;

    ?

    HG1=NthHighest(1,H,aa)[BARSLAST( MACDSX CROSS UNDER 0,1)];

    HG2=NthHighest(1,H,bb)[BARSLAST( MACDSX CROSS UNDER 0,2)];

    ?

    if HG1<HG2 and MACDSX<0 then PlotPaintBar(High,Low,Open,Close,"",Blue);?

    ?

    ?

    =================圖形表現(xiàn)=========

    ?

  • MC回復(fù)討論一:

    第一、因?yàn)榇a中繪制K線的語(yǔ)句是通過(guò)IF條件進(jìn)行判斷的,所以當(dāng)條件不滿足時(shí),圖表上不會(huì)繪制K線,而當(dāng)條件滿足時(shí),在圖表上繪制K線;而這是正常情況,所以您的問(wèn)題”如何才能直接畫到K線截止“,這個(gè)問(wèn)題太模糊了....

    第二、您的函數(shù)barslast是數(shù)值類型的函數(shù)還是數(shù)列類型的函數(shù),因?yàn)檫@兩個(gè)類型的函數(shù)在效果上會(huì)不一樣。

    第三、您的代碼編譯上沒(méi)有問(wèn)題,但是若是有問(wèn)題,可能是您的代碼邏輯與您實(shí)際預(yù)期的邏輯不一致;如果是代碼的邏輯沒(méi)有反應(yīng)您的真實(shí)邏輯,那么您需要注釋一下您的代碼每個(gè)地方您預(yù)期的執(zhí)行邏輯,這樣方便幫您找到問(wèn)題。

    ?

  • MC回復(fù)討論二:

    第一、因?yàn)榇a中繪制K線的語(yǔ)句是通過(guò)IF條件進(jìn)行判斷的,所以當(dāng)條件不滿足時(shí),圖表上不會(huì)繪制K線,而當(dāng)條件滿足時(shí),在圖表上繪制K線;而這是正常情況,所以您的問(wèn)題”如何才能直接畫到K線截止“,這個(gè)問(wèn)題太模糊了....

    第二、您的函數(shù)barslast是數(shù)值類型的函數(shù)還是數(shù)列類型的函數(shù),因?yàn)檫@兩個(gè)類型的函數(shù)在效果上會(huì)不一樣。

    第三、您的代碼編譯上沒(méi)有問(wèn)題,但是若是有問(wèn)題,可能是您的代碼邏輯與您實(shí)際預(yù)期的邏輯不一致;如果是代碼的邏輯沒(méi)有反應(yīng)您的真實(shí)邏輯,那么您需要注釋一下您的代碼每個(gè)地方您預(yù)期的執(zhí)行邏輯,這樣方便幫您找到問(wèn)題。

    ?

    ==========================

    你好,我仔細(xì)查看了下我的代碼!

    1.IF的判斷語(yǔ)句是絕對(duì)沒(méi)有問(wèn)題的,后期我都能查看到有相同符合條件的K線\

    2.BARSLAST? 使用的是數(shù)值函數(shù),? 我嘗試使用數(shù)列函數(shù),指標(biāo)無(wú)法使用.

    3.使用PRINT語(yǔ)氣尋找問(wèn)題,發(fā)現(xiàn)我的? HG1 HG2值? 只能取到15年8月21日的值,后期無(wú)法運(yùn)算的到數(shù)值.

    運(yùn)算的K線總數(shù)為588根K線??

    4.我嘗試將BARSLAST? 函數(shù)中 先前運(yùn)算的值從1000改為2000無(wú)法解決上述問(wèn)題.? --基本排除和BARSLAST函數(shù)有關(guān)

    5.在指標(biāo)參數(shù)中 將? 指標(biāo)運(yùn)算參考的最大BARS數(shù)量? ?從自動(dòng)檢測(cè)? 調(diào)整為2000? 指標(biāo)一直在計(jì)算當(dāng)中.

    ?

    通過(guò)上述辦法都沒(méi)有解決問(wèn)題.

    還請(qǐng)版主能夠測(cè)試下代碼,幫助解決下問(wèn)題

    ?

  • MC回復(fù)討論三:

    您需要提供一下您的指標(biāo)的邏輯,代碼每部分想達(dá)到的目的

    ?

  • MC回復(fù)討論四:

    您需要提供一下您的指標(biāo)的邏輯,代碼每部分想達(dá)到的目的

 

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

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


【字體: 】【打印文章】【查看評(píng)論

相關(guān)文章

    沒(méi)有相關(guān)內(nèi)容
主站蜘蛛池模板: 欧美激情在线免费观看 | 日本爱爱片 | 99久久99久久久精品久久 | 欧美一区二区久久精品 | 香蕉网在线播放 | 亚洲美日韩 | 日本不卡在线一区二区三区视频 | 久久天天躁综合夜夜黑人鲁色 | 精品综合久久久久久蜜月 | 久久成| 亚洲一区日韩二区欧美三区 | 激情五月婷婷红人馆 | 美女视频黄a视频免费全过程在线 | 四虎国产一区 | 欧美日本黄色片 | 国产精品香蕉在线观看首页 | 亚洲综合区 | 免费毛片大全 | 日韩欧美一区二区三区不卡 | 久久狠狠婷婷丁香香蕉 | 久久精品免视国产 | 日本高清中文字幕一区二区三区a | 欧美日韩免费在线 | 亚洲精品国产专区一区 | 人人干人 | 国产毛片在线高清视频 | 操日本妞| 日日拍夜夜嗷嗷叫国产 | 日日噜噜夜夜狠狠视频无 | 国产一区二区免费在线观看 | 中国美女一级毛片 | 国产成人一区二区三区高清 | 在线播放精品 | aaa特级毛片 | 伊人免费网 | 国内精品久久久久久不卡影院 | 国产精品久久大陆 | 欧美日韩国产中文字幕 | 欧美一级毛片生活片 | 日韩爱爱小视频 | 国产精品久久综合桃花网 |