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

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

哎呦 [開拓者 TB]

  • 咨詢內(nèi)容: 本帖最后由 haoliangbohai 于 2014-11-28 16:04 編輯

        關(guān)于oops交易系統(tǒng),就是跳空回調(diào)后買入。 勝率挺高的,優(yōu)化后能到60%以上,盈利能力也可以。就是交易次數(shù)有點(diǎn)少。就算在《完美的日內(nèi)交易商2》書中給出的例子,82年4月到98年交易SP500也才177次。可以做為策略池中的一個(gè)。針對一日的缺口的代碼:
    1. Params
    2.         Numeric gapsize(2);    //缺口大小              
    3.         Numeric breaksize(3);   //突破大小
    4.         Numeric stoploss(10);   //止損
    5.         Numeric takeprofit(20);   //止盈
    6. Vars
    7.     Bool isgap;
    8.         Bool temp;
    9.         Numeric enterprice;
    10.         NumericSeries HighestAfterEntry(0);        
    11.     NumericSeries LowestAfterEntry(0);
    12. Begin
    13.       isgap = OpenD(0)>HighD(1)+gapsize;     //高開
    14.           temp = Low<HighD(1)-breaksize;         //跌破前日最高價(jià)
    15.           enterprice = HighD(1)-breaksize-2;
    16.           If(isgap And temp And MarketPosition==0)
    17.           {
    18.                   SellShort(1,enterprice);
    19.                   LowestAfterEntry=Low;
    20.           }           
    21.       isgap = OpenD(0)<LowD(1)-gapsize;      //低開
    22.           temp = High>LowD(1)+breaksize;         //漲破前日最低價(jià)
    23.           enterprice = LowD(1)+breaksize+2;
    24.       If(isgap And temp And MarketPosition==0)
    25.           {
    26.           Buy(1,enterprice);
    27.                   HighestAfterEntry=High;
    28.           }          
    29.           /*止損止盈部分*/
    30.           If (MarketPosition!=0 And BarsSinceEntry!=0)
    31.           {
    32.                   If(MarketPosition==-1)
    33.               {
    34.                     LowestAfterEntry = Min(LowestAfterEntry,Low);
    35.                         If(High>EntryPrice And LowestAfterEntry>EntryPrice-takeprofit)
    36.                         {
    37.                            BuyToCover(1,EntryPrice-takeprofit);             //空單止盈
    38.                            LowestAfterEntry=0;
    39.                         } Else If(High>EntryPrice+stoploss)                 //空單止損
    40.                         {
    41.                            BuyToCover(1,EntryPrice+stoploss);
    42.                            LowestAfterEntry=0;
    43.                         }
    44.                   }                  
    45.                   If(MarketPosition==1)
    46.               {
    47.                     HighestAfterEntry = Max(HighestAfterEntry,High);
    48.             If(Low<EntryPrice And HighestAfterEntry>EntryPrice+takeprofit)
    49.                         {
    50.                            Sell(1,EntryPrice+takeprofit);                   //多單止盈
    51.                            LowestAfterEntry=0;
    52.                         } Else If(Low<EntryPrice-stoploss)
    53.                         {
    54.                             Sell(1,EntryPrice-stoploss);                    //多單止損
    55.                                 LowestAfterEntry=0;
    56.                         }
    57.                   }
    58.                   If((Date[-1]!=InvalidInteger && Date!=Date[-1])||(Date[-1]==InvalidInteger && Date < CurrentDate))  //當(dāng)日平倉
    59.           {
    60.               Sell(1,Close);
    61.                   BuyToCover(1,Close);
    62.               }                  
    63.         }
    64. End

     

  • TB技術(shù)人員: 謝謝!先頂后看

     

  • TB客服: 這個(gè)系統(tǒng)很有名,謝謝分享

     

  • 網(wǎng)友回復(fù):     開盤區(qū)間突破交易系統(tǒng)
        發(fā)現(xiàn)這個(gè)很好用啊,開始還挺鄙視這種交易系統(tǒng),認(rèn)為太簡單了,看過 拉里.威廉斯的《短線交易秘訣》后感覺還挺好用的。比上一個(gè)好用多了。如果能夠把日趨勢考慮進(jìn)去,做到日間的,收益率感覺還能上去。看的比較粗糙,分別用前一日開盤和收盤的差,以及最高和最低差表示波幅回測了下,發(fā)現(xiàn)用最高價(jià)最低價(jià)的差乘以0.25為區(qū)間效果不錯(cuò)。感覺以這個(gè)為基礎(chǔ)可以實(shí)盤模擬啊。
    1. Params
    2.    Numeric perc(0.1);
    3.    Numeric stoploss(10);   //止損
    4.    Numeric takeprofit(20);   //止盈
    5.    
    6. Vars
    7.    Bool con1;    //開多條件
    8.    Bool con2;    //開空條件
    9.    Numeric enterprice;
    10.    NumericSeries HighestAfterEntry(0);        
    11.    NumericSeries LowestAfterEntry(0);
    12. Begin
    13.    con1 = high > OpenD(0) + perc*Abs(HighD(1)-LowD(1));    //先用開盤收盤表示前一日波幅
    14.    con2 = Low  < OpenD(0) - perc*Abs(HighD(1)-LowD(1));

    15.    If(MarketPosition==0 And con1)
    16.    {
    17.        Buy(1,OpenD(0) + perc*Abs(OpenD(1)-CloseD(1)));
    18.            HighestAfterEntry=High;
    19.    }
    20.    If(MarketPosition==0 And con2)
    21.    {
    22.        SellShort(1,OpenD(0) - perc*Abs(OpenD(1)-CloseD(1)));
    23.            LowestAfterEntry=Low;
    24.    }
    25.    
    26.    /*止損止盈部分*/
    27.           If (MarketPosition!=0 And BarsSinceEntry!=0)
    28.           {
    29.                   If(MarketPosition==-1)
    30.               {
    31.                     LowestAfterEntry = Min(LowestAfterEntry,Low);
    32.                         If(High>EntryPrice And LowestAfterEntry>EntryPrice-takeprofit)
    33.                         {
    34.                            BuyToCover(1,EntryPrice-takeprofit);             //空單止盈
    35.                            LowestAfterEntry=0;
    36.                         } Else If(High>EntryPrice+stoploss)                 //空單止損
    37.                         {
    38.                            BuyToCover(1,EntryPrice+stoploss);
    39.                            LowestAfterEntry=0;
    40.                         }
    41.                   }                  
    42.                   If(MarketPosition==1)
    43.               {
    44.                     HighestAfterEntry = Max(HighestAfterEntry,High);
    45.             If(Low<EntryPrice And HighestAfterEntry>EntryPrice+takeprofit)
    46.                         {
    47.                            Sell(1,EntryPrice+takeprofit);                   //多單止盈
    48.                            LowestAfterEntry=0;
    49.                         } Else If(Low<EntryPrice-stoploss)
    50.                         {
    51.                             Sell(1,EntryPrice-stoploss);                    //多單止損
    52.                                 LowestAfterEntry=0;
    53.                         }
    54.                   }
    55.                   If((Date[-1]!=InvalidInteger && Date!=Date[-1])||(Date[-1]==InvalidInteger && Date < CurrentDate))  //當(dāng)日平倉
    56.           {
    57.               Sell(1,Close);
    58.                   BuyToCover(1,Close);
    59.               }
    60.                 }
    61. End
    復(fù)制代碼PS:止損止盈從第一個(gè)粘貼過來的

     

  • 網(wǎng)友回復(fù): 本帖最后由 趨勢跟蹤 于 2014-11-22 08:02 編輯

    四樓的源碼雖然有點(diǎn)問題,但源碼一定要頂!

 

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

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


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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 日日好| 国产一区二区三区在线免费 | jiz中国| 老妇女人一级毛片 | 亚洲欧美日韩国产精品久久 | 精品国产三级 | 精品日本亚洲一区二区三区 | 精品久久久久久中文字幕2017 | 香蕉久久ac一区二区三区 | 手机看片神马午夜片 | 奇米免费视频 | 天天槽天天槽天天槽 | 国产综合一区二区 | 综合爱爱 | 中文字幕123区 | 亚洲精品视频在线播放 | 欧美人在线一区二区三区 | 99久久www免费人成精品 | 久久久亚洲欧美综合 | 2021久久伊人精品中文字幕有 | 婷婷影音| 国产青草亚洲香蕉精品久久 | 96精品国产高清在线看入口 | 国产成人免费不卡在线观看 | 日日噜噜夜夜躁躁狠狠 | 深夜精品寂寞在线观看黄网站 | 最新欧美精品一区二区三区不卡 | 日本综合在线 | 美国一级毛片片aa成人 | 九九热视频免费在线观看 | 久久久久国产精品免费看 | 欧美亚洲国产一区 | 九九视频免费在线观看 | 在线观看高清国产福利视频 | 久久精品一区二区免费看 | 好好的日com欧美 | 欧洲成人在线观看 | 91手机在线 | 99色视频在线 | a毛片在线免费观看 | 在线日韩观看 |