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

請幫忙審查一哈,米。 [開拓者 TB]

  • 咨詢內容: 本帖最后由 lcxamm 于 2018-11-6 10:41 編輯

    反6跳止損,漲跌停止盈,14.55對價平倉,tick交易,穿越支撐壓力線對價開倉。

    Params
    ? ?? ?? ?Numeric notaft(14.55);
    ? ?? ?? ?Numeric upperband(4280);
    ? ?? ?? ?Numeric lowerband(4272);
    ? ?? ???
    Vars
    ? ?? ???Numeric minpoint;
    bool con;? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???// bool中間變量
    bool con1;? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???// bool中間變量
    Begin
    ? ?? ?? ?MinPoint = MinMove*PriceScale;
    ? ?? ?? ?PlotNumeric("upperband=",upperband);?來源:CXH99.COM
  • TB技術人員: 萬不可

    ?

  • TB客服:
    小米 發表于 2018-11-6 09:02
    萬不可

    愿聞其詳啊

    ?

  • 網友回復: 本帖最后由 小米 于 2018-11-6 09:22 編輯

    1,crossover,crossunder等函數是序列函數,不可放條件內進行運算。可聲明中間變量,在條件外先將運算賦值給中間變量,再將中間變量代入條件中進行判斷。

    2,A函數的屬性,只在最后K線有效,所以為提高效率以及減少無效值的判斷異常,需要限制在barstatus==2的條件下 。

    3,A_sendorder的發單,軟件底層是沒有做任何控制的。所以需要交易者自己想辦法使用代碼條件進行控制,以免發生重復發單 。
    ? ???而僅有持倉量這個判斷是不夠的,因為一個委托出去,經過網絡,再到交易所撮合成交,再將成交回報返回到本地,這個過程是需要時間的。一個tick內不能完成整個流程,下一個tick是可能會再次發單 ,造成重復。
    ? ???所以,a_sendorder發單一般是需要配合使用全交易變量進行發單 次數的控制 。

    ?

  • 網友回復:
  • 小米 發表于 2018-11-6 09:21
    1,crossover,crossunder等函數是序列函數,不可放條件內進行運算。可聲明中間變量,在條件外先將運算賦值 ...

    謝謝,任重道遠。

 

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

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


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

相關文章

    沒有相關內容
双色球机选新浪彩票