人人爽天天爽夜夜爽qc-人人爽天天爽夜夜爽曰-人人天天爱天天做天天摸-人人天天夜夜-色网站在线-色网站在线看

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

哎呦 [開(kāi)拓者 TB]

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

        關(guān)于oops交易系統(tǒng),就是跳空回調(diào)后買(mǎi)入。 勝率挺高的,優(yōu)化后能到60%以上,盈利能力也可以。就是交易次數(shù)有點(diǎn)少。就算在《完美的日內(nèi)交易商2》書(shū)中給出的例子,82年4月到98年交易SP500也才177次。可以做為策略池中的一個(gè)。針對(duì)一日的缺口的代碼:
    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;     //高開(kāi)
    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;      //低開(kāi)
    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)日平倉(cāng)
    59.           {
    60.               Sell(1,Close);
    61.                   BuyToCover(1,Close);
    62.               }                  
    63.         }
    64. End

     

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

     

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

     

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

     

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

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

 

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

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


【字體: 】【打印文章】【查看評(píng)論

相關(guān)文章

    沒(méi)有相關(guān)內(nèi)容
主站蜘蛛池模板: 亲子乱子伦xxxxxinin | ass日本医生pics | 操美女影院 | 精品一区二区三区高清免费观看 | 日本一区二区三 | 二级毛片免费观看全程 | 一个人看的www免费观看 | 一二三四社区在线播放 | 毛片视频网 | 日干夜干天天干 | 国产精品自在线拍 | 一个人在线看免费的视频 | 美女色站| 看片网站在线观看 | 黄色一区二区三区 | 波多野结衣xxxx性精品 | 国产99在线a视频 | 外国毛片大全免费看 | 日本三级免费看 | 无遮挡在线观看 | a级毛片免费观看在线播放 a级毛片免费完整视频 | 色视频www在线播放国产人成 | 欧美fxxxx性高清 | 欧美性精品hd在线观看 | 国产1卡2卡三卡四卡网站 | 午夜寂寞影院视频在线观看 | 欧美一级看片免费观看视频在线 | 亚洲国产欧美在线人网站 | 亚洲视频大全 | 日韩a在线看免费观看视频 日韩h片 | 精产国品一区 | 国产欧美一区视频在线观看 | 亚洲国产精品激情在线观看 | 日韩美女性行为免费视频 | 亚洲最大在线观看 | 中文字幕视频网 | 久久综合狠狠综合久久综合88 | 欧美 日韩 国产 在线 | 免费女上男下xx00xx动态图 | 在线一级黄色片 | 日本韩国欧美在线 |