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

不在同一根K線上開平多次 [開拓者 TB]

  • 咨詢內容: 本帖最后由 YINZHIHUI 于 2018-9-10 15:17 編輯

    老師,您好!
    以下是模型的語句。我不想在同一個BAR上出現兩次及以上的信號,請問應該怎樣調整語句可以實現?
    我嘗試在條件里加上BARSSINCELASTENTRY()>0,但不出信號。
    謝謝!

    Params
    Numeric K1(0.5);
    Numeric K2(0.5);
    Numeric M(1);
    Numeric N(1);
    Numeric Hands(1);
    Numeric Length(120);

    Vars
    Numeric BuyRange;
    Numeric SellRange;
    Numeric BUYLINE;
    Numeric SELLLINE;
    Numeric HH;
    Numeric LL;
    Numeric HC;
    Numeric LC;
    Numeric MA;

    Begin
    ? ? ? ? MA=AverageFC(Close,Length);
    ? ? ? ? PlotNumeric("MA",AverageFC(Close,Length));

    ? ? HH = HighestFC(H[1],M);
    ? ? ? ? HC = HighestFC(C[1],M);
    ? ? ? ? LC = LowestFC(C[1],M);
    ? ? ? ? LL = LowestFC(L[1],M);
    ? ? ? ?
    ? ? ? ? BuyRange=MAX(HH-LC,HC-LL);
    ? ? ? ?

    ? ? HH = HighestFC(H[1],N);
    ? ? ? ? HC = HighestFC(C[1],N);
    ? ? ? ? LC = LowestFC(C[1],N);
    ? ? ? ? LL = LowestFC(L[1],N);
    ? ? ? ?
    ? ? ? ? SellRange=MAX(HH-LC,HC-LL);
    ? ? ? ?
    ? ? ? ?
    ? ? ? ?
    ? ? ? ? BUYLINE??= OPEN + K1*BuyRange;
    ? ? SELLLINE = OPEN - K2*SellRange;

    ? ? PlotNumeric("BUYLINE",BUYLINE,0,White);
    ? ? ? ? PlotNumeric("SELLLINE",SELLLINE,0,Green);
    ? ? ? ?

    if(buyline>sellline && sellline>ma)
    {
    ??if(h>=buyline)
    ??{
    ? ? ? ? Buy(hands,buyline);
    ? ? ? ?
    ??}
    ? ?if(l<=ma)
    ??{
    ? ? ? ? SellShort(hands,ma);
    ? ? ? ?
    ? ? ? ?
    ??}

    }? ? ? ?
    ? ? ? ?
    if(buyline>ma && ma>sellline)
    {
    ??if(h>=buyline)
    ??{
    ? ? ? ? Buy(hands,buyline);
    ? ? ? ?
    ??}
    ? ?if(l<=sellline);
    ??{
    ? ? ? ? SellShort(hands,sellline);
    ? ? ? ?
    ? ? ? ?
    ??}

    }? ? ? ?

    if(ma>buyline && buyline>sellline)
    {
    ??if(h>=ma)
    ??{
    ? ? ? ? Buy(hands,ma);
    ? ? ? ?
    ??}
    ? ?if(l<=sellline)
    ??{
    ? ? ? ? SellShort(hands,sellline);
    ? ? ? ???
    ? ? ? ?
    ??}

    } ? ? ? ?
    ? ? ? ? End

    ?

    ?來源:CXH99.COM

  • TB技術人員: 這樣的上下軌通道突破類的條件,是很難從代碼邏輯上去避免同一個bar多個反向條件滿足的可能性。
    根本的辦法是擴大通上下軌通道,或是換到小周期圖表上運算,盡可能避免在同一個bar上滿足兩年反向的條件。

 

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

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


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 亚洲性图第一页| 国产丰满眼镜女在线观看| 一本久久a久久精品vr综合| 最近高清中文在线国语字幕| 免费成人在线电影| 野花社区在线观看www| 国产经典一区二区三区蜜芽| 一级毛片大全免费播放下载| 日韩国产欧美在线观看| 亚洲欧美日韩另类在线专区| 精品国产欧美一区二区| 国产午夜视频高清| 在线你懂的网站| 女人张开大腿让男人桶| 久久99国产精品成人| 极端deepthroatvideo肠交| 人妻少妇AV中文字幕乱码| 老子影院午夜伦手机在线看| 国产成年无码久久久久毛片 | 男人边吃奶边摸下边的视频| 国产亚洲人成网站在线观看| jizz18高清视频| 在线播放国产视频| 一级做a爰片久久毛片下载| 日本高清乱码中文字幕| 亚洲人成人一区二区三区| 波多野结衣在线观看一区| 午夜在线视频一区二区三区| 贵妇的变态yin乱| 国产欧美亚洲一区在线电影 | 欧美亚洲校园第一页| 人人妻人人澡人人爽不卡视频| 网址在线观看你懂的| 国产亚洲视频在线观看| 日韩爱爱小视频| 国产高清在线a视频大全| jizz中国视频| 性中国自由xxxxx孕妇| 久久99精品国产麻豆婷婷| 日韩午夜高清福利片在线观看| 亚洲中文字幕无码久久综合网|