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

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

開拓者 TB如何為全局變量賦初值? [開拓者 TB]

hql123 發表于 2012-9-17 09:02
謝謝!如果不是歷史測試,應該如何賦值,請賜教!

您的邏輯跟我的思考模式有點不同,我個人認為這樣寫應該有信號,但是實際卻沒有,請試試把marketposition=0 1 -1三種情況分開寫是否會好一些,只看到部分代碼,不清楚LZ的策略是否是一只反手沒有空倉,但是個人習慣分開寫這樣方便找出問題。
commetery 這個多用在一些判斷句中會對自己糾錯有很大幫助的哦
  • 咨詢內容: 本帖最后由 hql123 于 2012-9-17 08:38 編輯

    1. 日內交易,全局變量初始值只賦一次,以后由開倉控制,我用了:
    If(BarStatus == 0)
        {
           
           
                    Setglobalvar(1,1);
                            Setglobalvar(2,1);
           
            }

    If (MarketPosition<>1 )
        {
                      myEntryMoreSignal1 = GetGlobalVar(1)==1;
                           
                  if (myEntrySignal1 and myEntryMoreSignal1)
                      {
                              myEntryPrice=Open+MinPoint;
                          Buy(lots,myEntryPrice);
                              SetGlobalVar(1,0);
                              setglobalvar(2,1);
                      }
            }
           
            else if  (MarketPosition<>-1 )
           
        {                  
                  myEntryMoreSignal2 = GetGlobalVar(2)==1;
                      
                      if (myEntrySignal2 and myEntryMoreSignal2 )
                      {
                           myEntryPrice=Open-MinPoint;
                           SellShort(lots,myEntryPrice);
                               SetGlobalVar(2,0);
                               SetGlobalVar(1,1);
                      }
            }
    為什么交易信號不出來?
    想做到:開多倉后不再加多倉,多倉平后不能再次開多倉,但可以開空倉;開空倉情況同。

    如果用
    If(BarsSinceentry == 0)
            {
                   
                   
                    Setglobalvar(1,1);
                Setglobalvar(2,1);
            }
    可以出現交易信號,但可能多次對全局變量賦初始值。
    請版主不吝賜教!

     

  • TB技術人員: 本帖最后由 hql123 于 2012-9-17 09:01 編輯

    (StartBarTime<Time*1000000) && (Time*1000000<CloseBarTime)

     

  • TB客服: 這樣既然是歷史測試,就不需要全局變量控制了吧,序列變量就夠了額。
    第二個問題是因為currenttime是系統時間,time才是K線時間

     

  • 網友回復:
    alex647l 發表于 2012-9-17 08:59
    這樣既然是歷史測試,就不需要全局變量控制了吧,序列變量就夠了額。
    第二個問題是因為currenttime是系統時 ...

    謝謝!如果不是歷史測試,應該如何賦值,請賜教!

     

  • 網友回復:

 

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

可聯系技術人員 QQ: 262069696  點擊在線交流進行 有償 編寫!不貴!點擊查看價格!


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 久久精品亚洲牛牛影视 | 久久99精品视频 | 天天干天天上 | 国产精品第二页在线播放 | 波多野结衣3女同在线观看 波多野结衣av1区2区3区 | 国内国语一级毛片在线视频 | 国产一级久久免费特黄 | 久久久精品免费 | 一区二区三区中文 | 免费看欧美一级a毛片 | 亚洲a免费 | 国产成年网站v片在线观看 国产成人 免费观看 | 色女人综合| www.黄色片 | 日韩中文字幕在线有码视频网 | 苦瓜se影院在线视频网站 | 不卡一二区 | 成人影院wwwwwwwwwww | 精品一区二区在线欧美日韩 | 国产亚洲精品精品国产亚洲综合 | 久久久伊人影院 | 就色干综合 | 桃色视频在线观看 | www.日日操| 老司机免费精品视频 | 曰本一级毛片免费 | 久久久久琪琪免费影院 | 精品久久久久亚洲 | 亚洲视频在线免费 | 亚洲一区二区三区成人 | 久久精品国产色蜜蜜麻豆 | 久久9966e这里只有精品 | 国产成人a v在线影院 | 一级毛片一级毛片一级毛片aa | 久久精品69 | 欧美日韩加勒比一区二区三区 | 午夜一级毛片不卡 | 99久久综合狠狠综合久久 | 乱色 另类图区 | 妖精视频一区二区三区 | 国产中文在线 |