您現在的位置:程序化交易>> 期貨公式>> 交易開拓者(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  點擊這里給我發消息進行 有償 編寫!不貴!點擊查看價格!


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 六月婷婷中文字幕| 国内精品久久久久影院日本| 亚洲一区二区三区在线观看网站 | 18成禁人视频免费网站| 成人免费男女视频网站慢动作| 亚洲一区二区三区偷拍女厕| 男人j捅进女人p| 国产午夜免费福利红片| 4jzbtv四季彩app下载| 宝宝才三根手指头就湿成这样 | 国产精品色拉拉免费看| 一级成人a免费视频| 日韩精品在线电影| 亚洲最大成人网色| 竹菊影视欧美日韩一区二区三区四区五区 | 久久成人a毛片免费观看网站| 欧美精品xxxxbbbb| 免费的成人a视频在线观看| 蜜桃av无码免费看永久| 国产男女猛视频在线观看| 99久久一香蕉国产线看观看| 少妇高潮流白浆在线观看| 久久久久久国产精品免费免费男同| 欧美77777| 亚洲欧美日韩精品久久奇米色影视 | 韩国成人在线视频| 夜月高清免费在线观看| 中国国语毛片免费观看视频| 日韩乱码人妻无码中文字幕| 亚洲国产美女精品久久久久| 澳门永久av免费网站| 公交车上驯服冷艳麻麻| 色网站在线免费观看| 国产成人综合色视频精品| 91导航在线观看| 天天干在线观看| 三大高傲校花被调教成好文| 日本丰满毛茸茸**| 久久黄色精品视频| 欧美午夜性春猛交| 亚洲欧美国产免费综合视频|