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

【求教】使用非確定不變的數(shù)據(jù)作為判斷條件,有什么辦法使信號不消失? [開拓者 TB]

  • 咨詢內(nèi)容: 小弟有一難題,求各位大神幫幫!如下:

            If(MarketPosition == 1 And BarsSinceEntry >= 1)
            {
                If(Close < MA1)
                    {
                            Sell(0,Close);
                    }

    當(dāng)K線還在運動時,close 代表的是最新價,而我想要的也是當(dāng)最新價跌破MA1的時候平倉,
    當(dāng)以最新價平倉后,K線是沒有停止運動的,
    然而K線停止后,CLose 代表的是收盤價,這樣收盤的標(biāo)示也會隨之下移到收盤價的位置,
    導(dǎo)致信號標(biāo)注得不準(zhǔn)確(有時候也會導(dǎo)致信號消失),進(jìn)行回測的結(jié)果也是天壤之別!
    面對這樣的問題,請問該如何解決?謝謝

     

  • TB技術(shù)人員: Q:如何處理訊號出現(xiàn)又消失的情況?

    A:有以下兩種方式:
    1、使用Buy(1,Close,True)這樣的格式,將信號延遲到該Bar走完,下一個Bar的第一個Tick出現(xiàn)的時候發(fā)送。
    這個時候您可以用Buy(1,Close,True),表示的意思是用當(dāng)前Bar的收盤價在下一個Bar開始時候交易。
    您也可以用Buy(1,NextOpen,True),表示用下一個Bar的開盤價交易。
    對于上面的這種處理方式,還有另外一種變通的處理,那就是取上一個Bar的條件或數(shù)據(jù),只用當(dāng)前Bar的Open價來進(jìn)行判斷。這樣公式會寫得更清晰。以下兩段代碼效果是相同的。
    1. 01.Condition = 您的交易條件;

    2. 02.If(Condition)

    3. 03.{

    4. 04.    Buy(1,NextOpen,True);

    5. 05.}
    復(fù)制代碼
    1. 01.Condition = 您的交易條件;

    2. 02.If(Condition[1])

    3. 03.{

    4. 04.    Buy(1,Open);

    5. 05.}
    復(fù)制代碼2、第一種處理方式對于時間敏感性不高的系統(tǒng),是可以采取的,但有些系統(tǒng),如果選擇延遲發(fā)送,則會導(dǎo)致比較大的性能下降。
    此時我們需要選擇另外一種處理方式。使用High,Low,Open這樣能夠保持住的價格來進(jìn)行條件判斷。
    是價格往上的突破形成的交易操作用High來判斷。是價格下上的突破形成的交易操作用Low來判斷。其他不確定方向的情況最好用Open來判斷。
    比如,以下兩種情況在實時交易方面同樣迅速,但后面的就不會出現(xiàn)訊號消失的問題。
    1. 01.AvgClose = AverageFC(Close,10);

    2. 02.If(CrossOver(Close,AvgClose))

    3. 03.{

    4. 04.    Buy(1,AvgClose+MinMove*PriceScale);

    5. 05.}
    復(fù)制代碼
    1. 01.AvgClose = AverageFC(Close,10);

    2. 02.If(CrossOver(High,AvgClose))

    3. 03.{

    4. 04.    Buy(1,AvgClose+MinMove*PriceScale);

    5. 05.}
    復(fù)制代碼以上信息引于:
    TB公式之常見問題(Q&A)!
    http://bbs.tb18.net/forum.php?mo ... &fromuid=202052

     

  • TB客服:
    CWQ_dylan 發(fā)表于 2015-1-29 21:32
    Q:如何處理訊號出現(xiàn)又消失的情況?

    A:有以下兩種方式:

    1.因為AvgClose獲取的是當(dāng)前K線的Close,在實盤中Close會隨時改變,因此AvgClose是不真實的
    2.用H或者L判斷,在實盤中不會出現(xiàn)信號消失,但測試結(jié)果也是不準(zhǔn)的(小周期影響不大,大周期會有很大影響)
    3.通過MinMove*PriceScale這種方式增加滑點,也會導(dǎo)致測試結(jié)果不準(zhǔn),但影響不會很大

 

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

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


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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 性xxxx视频播放免费| 毛色毛片免费观看| 国产欧美视频在线观看| а√天堂资源官网在线8| 日韩乱码中文字幕视频| 亚洲福利一区二区精品秒拍| 精品视频久久久久| 国产国语对白露脸在线观看| 91东航翘臀女神在线播放| 性做久久久久久久久| 久久人妻内射无码一区三区| 欧美人与动zozo欧美人z0| 人人添人人妻人人爽夜欢视av| 老师在办公室被躁在线观看| 国产成人免费全部网站| 777777农村一级毛片| 女神校花乳环调教| 中文字幕日韩理论在线| 日韩精品在线看| 亚洲国产品综合人成综合网站| 男人与禽交的方法| 国产99er66在线视频| 黄色网站免费在线观看| 国产精品久久国产精麻豆99网站| 99热这里有免费国产精品| 巨龙征母全文王雪琴笔趣阁| 久久久久久久综合| 日韩精品视频在线播放| 亚洲国产成人久久一区www| 深夜福利gif动态图158期| 午夜小视频免费| 色老太婆bbw| 国产成人vr精品a视频| **aaaaa毛片免费| 国产麻豆交换夫妇| a级成人毛片久久| 成人毛片一区二区| 久久久久成人精品| 日韩成人免费在线| 亚洲AV无码一区二区三区在线 | 色偷偷亚洲女人天堂观看欧|