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

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

發(fā)布一個(gè)完美的程序代碼,請(qǐng)高手們提點(diǎn)意見 [開拓者 TB]

  • 咨詢內(nèi)容: Params
        Numeric Lots(1);
     Numeric ExitOnCloseMins(14.59);  
     Numeric maLen1(10);
        Numeric maLen2(30);   
    Vars      
           Numeric ma1;  
           Numeric ma2;  
            Numeric TakeProfit(1);
            Numeric TakeProfit2(2);
            Numeric MinPoint;
            Numeric MyEntryPrice;
            Numeric MyExitPrice;

            NumericSeries HighestAfterEntry; //  開倉(cāng)后出現(xiàn)的最高價(jià)
           NumericSeries LowestAfterEntry; //  開倉(cāng)后出現(xiàn)的最低價(jià)
            Numeric StopLine(0);
           
    Begin
            ma1 = Average(Open,maLen1);
           ma2 = Average(Open,maLen2);   
            MyEntryPrice = AvgEntryPrice;   
            HighestAfterEntry = Close[1];
           LowestAfterEntry = Close[1];
            Commentary("ma1: "+Text(ma1));
            Commentary("ma2: "+Text(ma2));
           
         If(CurrentBar > maLen2)
         {   
            If(MarketPosition==0)
                {   
                   if((Open>=ma1)&&(ma1>ma2))
                       {   
                           MyEntryPrice==open;
                           Buy(lots,MyEntryPrice);
                   HighestAfterEntry = Max(HighestAfterEntry,AvgEntryPrice);
                       LowestAfterEntry = Min(LowestAfterEntry,AvgEntryPrice);
                          Return;
                       }
                       if((Open<ma1)&&(ma1<ma2))
                       {   
                           MyEntryPrice==open;
                           SellShort(lots,MyEntryPrice);
                               HighestAfterEntry = Max(HighestAfterEntry,AvgEntryPrice);
                               LowestAfterEntry = Min(LowestAfterEntry,AvgEntryPrice);
                           Return;
                       }  
                       HighestAfterEntry = Max(HighestAfterEntry,High);  
                      LowestAfterEntry = Min(LowestAfterEntry,Low);  
                      
                }       
                     
            If(MarketPosition==1)//多倉(cāng)
                {  
                   
                       If(High>=ma1&&(High>HighestAfterEntry[1]))//增倉(cāng)
                       {  MyEntryPrice=Open;
                              Buy(Lots,Open);
                              HighestAfterEntry=High;
                              Commentary("增倉(cāng): "+Text(Open));
                       }
                       If(High>=ma1&&(High<HighestAfterEntry[1]))//未突破前期高位反手
                        {  
                              MyEntryPrice=Open;
                              SellShort(1,MyEntryPrice);
                        }
                       If(Low<ma1&&(Low<LowestAfterEntry[1]))//止損并反手
                        {
                             MyExitPrice=Open;
                              Sell(0,Open);
                              
                              MyEntryPrice=MyExitPrice;
                              SellShort(1,Open);
                              LowestAfterEntry=Low;
                       }
                      
                       If(Low<ma1&&(Low>LowestAfterEntry[1]))//未突破前期低位增倉(cāng)
                        {
                              MyEntryPrice=Open;
                              Buy(1,MyEntryPrice);  
                       }
               }else If(MarketPosition==-1)//空倉(cāng)
                {   
                   
                       If(Low<ma1&&(Low<LowestAfterEntry[1]))//增倉(cāng)
                        {
                              MyEntryPrice=Open;
                              SellShort(1,Open);
                              LowestAfterEntry=Low;
                       }
                       If(Low<=ma1&&(Low>LowestAfterEntry[1]))//未突破前期高位反手
                        {
                              MyEntryPrice=Open;
                              Buy(1,MyEntryPrice);
                        }  
                       If(High>=ma1&&(High>HighestAfterEntry[1]))//止損并反手
                        {
                              MyExitPrice=Open;
                              BuyToCover(0,Open);
                              
                              MyEntryPrice=MyExitPrice;
                              Buy(1,Open);  
                              HighestAfterEntry=High;
                        }
                           
                       If(High>=ma1&&(High<HighestAfterEntry[1]))//未突破前期低位增倉(cāng)
                        {
                              MyEntryPrice=Open;
                              SellShort(1,MyEntryPrice);   
                        }
                      
               }
              
         }
             
    End

    效果如下:





    未命名.jpg (112.95 KB, 下載次數(shù): 2) 5 小時(shí)前 上傳

     

  • TB技術(shù)人員: 這個(gè)很不錯(cuò)呀

     

  • TB客服: 什么原理呀?太暴利了!

 

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

可聯(lián)系技術(shù)人員 QQ: 1145508240  有需要幫忙請(qǐng)點(diǎn)擊這里留言!!!進(jìn)行 有償 編寫!不貴!點(diǎn)擊查看價(jià)格!


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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 四虎影视精品永久免费网站 | 华人欧美国产在线精品 | 日韩高清性爽一级毛片免费 | 日本特黄特色aaa大片免费 | 国产一区日韩二区欧美三 | 久久亚洲精品人成综合网 | 在线播放heyzo北条麻妃 | 国产精品无码久久av | 久久综合中文字幕一区二区三区 | 4hu四虎最新免费地址 | 日韩精品一区二区三区中文在线 | 九九爱精品 | 久久麻豆视频 | 日韩欧美中文字幕一区二区三区 | jizz成熟丰满中国妇女 | 国产区综合另类亚洲欧美 | 欧美亚洲第一页 | 奇米影视亚洲 | 14一15sexvideo日本| 99综合精品久久 | 亚洲一区二区三区高清 不卡 | 九九亚洲精品自拍 | 成人免费精品视频 | 2022久久国产精品免费热麻豆 | 国产在线91精品入口 | 成人a免费视频播放 | 91成人啪国产啪永久地址 | 激情久久久久久久久久 | 国产亚洲精品久久yy5099 | 日韩亚洲欧美一区 | 牛牛精品 | 中文字幕亚洲高清综合 | 在线欧美视频免费观看国产 | 欧美日韩视频精品一区二区 | 一区二区高清视频 | 99久久免费费视频在线观看 | 国产在线伊人 | 色一情一欲一爱一乱 | 成人一级黄色毛片 | 伊人久久网国产伊人 | 亚洲视频一区在线观看 |