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

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

想問一下關(guān)于全局變量的問題,誰能給解答一下 [開拓者 TB]

  • 咨詢內(nèi)容: 我想問一下關(guān)于全局變量的問題。關(guān)于這個程序,1,全局變量必須初始化嗎?2這個程序是從全局變量初始化的語句先執(zhí)行嗎?但是為什么執(zhí)行出來的結(jié)果是else if那句放在最前面?3在語句  if (Date+Time > bartime)中bartime不是賦值是0嗎,怎么跟Date+Time比較大小。
    Vars
            NumericSeries TickCnt;
            Numeric bartime;
    Begin
            bartime = GetGlobalVar(0);
            if (bartime == InvalidNumeric)//bar時間初始化
            {
                bartime = 0;
                SetGlobalVar(0,bartime);
                TickCnt = 1;
                SetGlobalVar(1,TickCnt);
                FileAppend("d:\\Sample_13.log","Bartime ="+DateTimeToString(date+time) +"\t計數(shù)器初始化, Global(0) = "+text(bartime)+ "\tGlobal(1) = "+Text(TickCnt));
                   
            }
       if (Date+Time > bartime)
       {
               bartime = Date + Time;
               SetGlobalVar(0,bartime);
               TickCnt = 1;
               SetGlobalVar(1,TickCnt);
               FileAppend("d:\\Sample_13.log","Bartime = "+DateTimeToString(date+time)+"\t新K線產(chǎn)生,Global(0) = "+DateTimeToString(bartime)+ "\tGlobal(1) = "+Text(TickCnt));
             
       }
       Else If (Date+Time==bartime)
       {
               TickCnt = GetGlobalVar(1) + 1;
               SetGlobalVar(1,TickCnt);
               FileAppend("d:\\Sample_13.log","Bartime = "+DateTimeToString(date+time)+"\t原K線增加計數(shù),Global(0) = "+DateTimeToString(bartime)+"\t Global(1) = "+Text(TickCnt));
       }
            
       Commentary("TickCnt="+text(TickCnt));
    End.

     

  • TB技術(shù)人員: 1.并沒有規(guī)定全局變量必須要初始化后方可使用。未賦值前,全局變量的初值是無效值。如你所貼的例子里,全局變量就沒有初始化的呀。
    2.不是很理解你的問題。代碼是按從上向下的順序開始 執(zhí)行的,滿足條件的,就執(zhí)行條件內(nèi)語句,不滿足的條件,則不會執(zhí)行條件內(nèi)語句啊。在實時行情中的最后K線上,是會滿足else if里的內(nèi)容并執(zhí)行,但不會是else if放在最前面。
    3.請仔細(xì)看代碼,只有在bartime==invalidnumeric時,才會給bartime賦值為0,其它條件下均不為0.

     

  • TB客服: 您好,比如說if (Date+Time > bartime)語句,bartime之前并沒有賦值,這個時候怎么比較呀?

     

  • 網(wǎng)友回復(fù): Bartime = 2014-08-26 15:14:00        原K線增加計數(shù),Global(0) = 2014-08-26 15:14:00         Global(1) = 2
    Bartime =2014-08-19 11:15:00        計數(shù)器初始化, Global(0) = 0        Global(1) = 1
    Bartime = 2014-08-19 11:15:00        新K線產(chǎn)生,Global(0) = 2014-08-19 11:15:00        Global(1) = 1
    Bartime = 2014-08-19 11:20:00        新K線產(chǎn)生,Global(0) = 2014-08-19 11:20:00        Global(1) = 1
    Bartime = 2014-08-19 11:25:00        新K線產(chǎn)生,Global(0) = 2014-08-19 11:25:00        Global(1) = 1
    Bartime = 2014-08-19 13:00:00        新K線產(chǎn)生,Global(0) = 2014-08-19 13:00:00        Global(1) = 1
    Bartime = 2014-08-19 13:05:00        新K線產(chǎn)生,Global(0) = 2014-08-19 13:05:00        Global(1) = 1
    Bartime = 2014-08-19 13:10:00        新K線產(chǎn)生,Global(0) = 2014-08-19 13:10:00        Global(1) = 1
    您看這是 執(zhí)行出來的程序,為什么把這句放在第一句?Bartime = 2014-08-26 15:14:00        原K線增加計數(shù),Global(0) = 2014-08-26 15:14:00         Global(1) = 2

     

  • 網(wǎng)友回復(fù):
    yekunpeng 發(fā)表于 2014-8-27 10:52
    Bartime = 2014-08-26 15:14:00        原K線增加計數(shù),Global(0) = 2014-08-26 15:14:00         Global(1) = 2
    Bartime = ...

    我建議你按如下方法來測試一下好不好?
    1.將原有的d盤下的sample_13的記錄文件全部刪掉
    2.重新打開一個圖表,將樣本數(shù)設(shè)置為10或20;
    3.在圖表上插入該公式應(yīng)用
    4.打開指定路徑下的日志文件,看看內(nèi)容是啥。

    我這里測試得到的結(jié)果如下截圖
    yyy.png (42.97 KB, 下載次數(shù): 0) 2014-8-27 11:24:54 上傳 下載次數(shù): 0

 

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

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


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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 国产高清在线精品免费 | 国产最新精品精品视频 | 26uuu久久| 久在草在线 | 五月天婷婷免费观看视频在线 | 亚洲日本高清 | 久久精品国产精品亚洲毛片 | 性欧美极品xxxx欧美一区二区 | 欧美另类丰满69xxxxx | 亚洲欧美日韩中字综合 | 国产精品一区二区三区免费视频 | 色噜噜亚洲精品中文字幕 | 在线观看免费黄色小视频 | 久久伊人亚洲 | 特级毛片a级毛免费播放 | 天天草夜夜爽 | 91精品国产综合久久久久久 | 日韩欧美国产卡通动漫 | 人人爽影院 | 一级淫片免费视频 | 久久网综合 | www.国产.com | 亚洲精品久久久成人 | 97人人澡人人爽人人爱 | 欧美一级片免费在线观看 | 夜夜操狠狠操 | 久草在线观看视频 | 男人草女人视频 | 成人一区二区免费中文字幕 | 亚洲欧美日韩国产综合 | 欧美成人免费全网站大片 | 男人午夜免费视频 | 国产成人影院一区二区 | 免费在线一级毛片 | 日韩成人在线网站 | 起碰成人免费公开网视频 | 日日夜夜天天人人 | 国产精品99久久久久久夜夜嗨 | 99九九99九九九视频精品 | 久久黄色录像 | 亚洲国产99在线精品一区69堂 |