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

您現在的位置:程序化交易>> 期貨公式>> (MC)multicharts>> MC知識>>正文內容

請ALEX幫忙看看階梯止損 [MC]

  • MC用戶求助:

    if bb cross over cc? then begin

    ? ? ? ? buy next bar at market;

    ? ? ? ? buyexit1=lowest(low,2);

    end;

    value1=highest(high,barsSinceEntry(0));

    if value1>value1[1] then

    ? ? ? ? buyexit1=lowest(low,2);

    if marketposition>0 and close cross under buyexit1 then sell next bar at market;

    if bb cross under cc? then begin

    ? ? ? ? sellshort at next bar market;

    ? ? ? ? buyexit2=highest(high,2);

    end;

    value2=lowest(low,barsSinceEntry(0));

    if value2>value2[1]

    then buyexit2=highest(high,2);

    if marketposition<0 and close cross above buyexit2 then buytocover next bar at market;

    對您的代碼進行了簡單的優化,其中有以下幾個問題:

    第一、barssinceentry(0)[1]和barssinceentry(0)的返回值是一樣的,所以可以通過變量先存儲該關鍵字的返回值,然后再回溯。

    第二、highest(high,barsSinceEntry(0))>highest(high,barsSinceEntry(0))[1]和value1=highest(high,barsSinceEntry(0)); value1>value1[1]; 的區別在于,highest(high,barsSinceEntry(0))[1]在基于前一根bar回溯比較barssincenentry(0)根bar的最高價。

    第三、highest(high,barsSinceEntry(0))在執行中,會隨著barssinceentry(0)的值的增大,而使函數對歷史數據的回溯范圍增大,可能會超出策略屬性中設置的最大bar設置值。

    第四、若您基于5分鐘周期,需要使用30周期的數據,比如基于30分鐘周期的20日均線,那么一種方法是通過調用子圖的方法,正如樓上所說的,另一種方法是,直接在5分鐘周期上使用120日均線。

    ?

  • MC回復討論一:

    if bb cross over cc? then begin

    ? ? ? ? buy next bar at market;

    ? ? ? ? buyexit1=lowest(low,2);

    end;

    value1=highest(high,barsSinceEntry(0));

    if value1>value1[1] then

    ? ? ? ? buyexit1=lowest(low,2);

    if marketposition>0 and close cross under buyexit1 then sell next bar at market;

    if bb cross under cc? then begin

    ? ? ? ? sellshort at next bar market;

    ? ? ? ? buyexit2=highest(high,2);

    end;

    value2=lowest(low,barsSinceEntry(0));

    if value2>value2[1]

    then buyexit2=highest(high,2);

    if marketposition<0 and close cross above buyexit2 then buytocover next bar at market;

    對您的代碼進行了簡單的優化,其中有以下幾個問題:

    第一、barssinceentry(0)[1]和barssinceentry(0)的返回值是一樣的,所以可以通過變量先存儲該關鍵字的返回值,然后再回溯。

    第二、highest(high,barsSinceEntry(0))>highest(high,barsSinceEntry(0))[1]和value1=highest(high,barsSinceEntry(0)); value1>value1[1]; 的區別在于,highest(high,barsSinceEntry(0))[1]在基于前一根bar回溯比較barssincenentry(0)根bar的最高價。

    第三、highest(high,barsSinceEntry(0))在執行中,會隨著barssinceentry(0)的值的增大,而使函數對歷史數據的回溯范圍增大,可能會超出策略屬性中設置的最大bar設置值。

    第四、若您基于5分鐘周期,需要使用30周期的數據,比如基于30分鐘周期的20日均線,那么一種方法是通過調用子圖的方法,正如樓上所說的,另一種方法是,直接在5分鐘周期上使用120日均線。

 

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

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


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 色女孩综合网 | 久久久网久久久久合久久久久 | 久久国产精品2020盗摄 | 在线观看欧美视频 | 日本成a人免费视频 | 99久久精品费精品国产 | 亚洲国产第一区二区三区 | 奇米影视777888 | 激情浪荡yin乱之合集 | 色综合天天干 | 亚洲综合欧美 | 日本不卡在线视频 | 成人在线毛片 | 中文字幕亚洲精品久久 | 台湾亚洲精品一区二区tv | 在线看片福利 | 免费不卡中文字幕在线 | 免费国产午夜在线观看 | www.欧美视频| 欧美成人四级hd版 | 亚洲国产精品a在线 | 日韩免费大片 | 国产综合色香蕉精品五月婷 | 国产在线观看中文字幕 | 九九热精品视频在线 | 伊人亚洲综合网 | 国产精品久久久久影院色 | 国产精品美女流白浆视频 | 欧美日韩免费在线 | 99在线精品免费视频九九视 | 欧美80岁老妇一级毛片 | 色综合久久综合欧美综合 | 婷婷四房综合激情五月在线 | 久久精品亚洲乱码伦伦中文 | 又黄又爽又成人免费视频 | 亚洲欧美国产18 | 日本一区毛片免费观看 | 日韩亚洲人成在线综合 | 精品在线视频观看 | 西西大胆实体啪啪色哟哟 | 四虎影视成人精品 |