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

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

疊加數(shù)據(jù)后,函數(shù)取數(shù)據(jù)有問(wèn)題,請(qǐng)問(wèn)為什么? [開(kāi)拓者 TB]

  • 咨詢內(nèi)容: Vars
       Numeric volcon(0);

    Begin
         If(date>20150825)
    {
        PlotNumeric("bars",data1.barssincetoday);
       PlotString("date",Text(data1.openD(0)));
            }
    End       

       //   data0 為if000    data1 為滬深300  ,        PlotNumeric("bars",data1.barssincetoday); 這個(gè)命令用來(lái)取 滬深300 開(kāi)盤到目前的bar數(shù)。但是測(cè)試出來(lái)的確實(shí)9:15開(kāi)始的 股指的bar根數(shù)。
       
       //  PlotString("date",Text(data1.openD(0)));   這個(gè)本來(lái)想取 data1的 openD(0) 數(shù)據(jù),但是 取出來(lái)的 也是data0   if000的數(shù)據(jù),請(qǐng)問(wèn)為什么? 使用錯(cuò)了嗎?
      

     

  • TB技術(shù)人員: 多數(shù)據(jù)源 操作,用到的函數(shù) 如果這樣,那都不能用了,取不到data1 等后面的數(shù)據(jù)。請(qǐng)問(wèn)用多個(gè)數(shù)據(jù)有什么需要注意的嗎?

     

  • TB客服: //------------------------------------------------------------------------
    // 簡(jiǎn)稱: data1_OpenD
    // 名稱: data1的OpenD
    // 類別: 用戶函數(shù)
    // 類型: 用戶函數(shù)
    // 輸出: 數(shù)值型
    //------------------------------------------------------------------------

    Params
            Numeric daysAgo(2);
    Vars
            NumericSeries barCnt;
            NumericSeries dayOpen;
            Numeric i;
            Numeric j;
            Numeric nIndex(0);
            Numeric CBIndex;
    Begin
            CBIndex = data1.CurrentBar;
            If(CBIndex == 0 || TrueDate(0)!=TrueDate(1))
            {
                    barCnt = 1;
                    dayOpen = data1.Open;
            }Else
            {
                    barCnt = barCnt + 1;
            }
                   
            If(daysAgo == 0)
            {
                    return dayOpen;
            }Else
            {
                    For i = 1 To daysAgo
                    {
                            If( i == 1)
                            {       
                                    j = 0;
                            }Else
                            {
                                    j = j + BarCnt[j];                               
                            }
                            If (j > CBIndex )
                                    Return InvalidNumeric;
                            nIndex = nIndex + BarCnt[j];
                    }
                    Return dayOpen[nIndex];
            }
    End


       按照論壇里面的其他帖子提示, openD  跟 barssincetoday 函數(shù),都無(wú)法通過(guò)測(cè)試。  說(shuō)是 返回值類型 跟公式定義的返回值類型不符。
    簡(jiǎn)稱: data1_BarsSinceToday
    // 名稱: data1的bars sincetoday
    // 類別: 用戶函數(shù)
    // 類型: 用戶函數(shù)
    // 輸出: 數(shù)值型
    //------------------------------------------------------------------------

    Vars
            NumericSeries ReBars;
    Begin
            If(data1.CurrentBar == 0 || TrueDate(0)!=TrueDate(1))
            {
                    ReBars = 0;
            }Else
            {
                    ReBars = ReBars + 1;
            }
            Return ReBars;  
    End

        請(qǐng)問(wèn)版主如何解決....

     

  • 網(wǎng)友回復(fù): 最好是 版主能把 修改好的 代碼貼出來(lái),學(xué)習(xí)一下。   

 

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

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


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

相關(guān)文章

    沒(méi)有相關(guān)內(nèi)容
主站蜘蛛池模板: 国产日韩视频一区 | www.搞| 最近的中文字幕免费视频1 最近的中文字幕大全免费版 | 欧美日韩v| 国内精品综合九九久久精品 | 欧美伊人久久大香线蕉在观 | 秋霞影视伦理手机在线观看 | 亚洲欧美中文字幕影音先锋 | 久久久久精彩视频 | 亚洲国产成人久久一区久久 | 一级毛片大全 | 国产视频麻豆 | 一级高清毛片免费a级高清毛片 | 欧美在线精品一区二区三区 | 五月天伊人网 | 九九九视频 | 性做久久久久久免费观看 | 羞羞视频在线观看视频 | 欧美变态口味重另类牲 | 91精品国产品国语在线不卡 | 国产精品福利无圣光一区二区 | 日韩美女在线观看 | 国产无卡一级毛片aaa | 狠狠欧美| 一级毛片特级毛片黄毛片 | video性free亚洲高清 | 91短视频在线观看手机 | 男人边吃奶边爱边做视频刺激 | 欧美一区二区三区视频在线观看 | 亚洲精品v欧美精品动漫精品 | 国产精品成人免费视频不卡 | 日韩欧美国产精品第一页不卡 | 中文字幕免费在线看 | 草草视频免费观看 | 在线观看国产精品麻豆 | 日本久久精品视频 | 亚洲欧美婷婷 | 中文 日本 免费 高清 | 免费欧美日韩 | 色库一区导航 | 超级乱淫视频播放日韩 |