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

您現在的位置:程序化交易>> 期貨公式>> 金字塔等>> 金字塔知識>>正文內容

[求助]請教Stdind 函數引用能否是變量? [金字塔]

  • 咨詢內容:

    如題:

    程序代碼如下:

     

    intLookBackDays:=20;
    BolBandTrig:=2;

     

    upBand_1:STKINDI('','boll.upper(20,2)',0,DATAPERIOD);
    downBand_1:STKINDI('','boll.lower(20,2)',0,DATAPERIOD);

     

    upBand_2:STKINDI('','boll.upper(intLookBackDays,BolBandTrig)',0,DATAPERIOD);
    downBand_2:STKINDI('','boll.lower(intLookBackDays,BolBandTrig)',0,DATAPERIOD);

     

    在圖上,upBand_1等正確顯示,而upBand_2顯示有問題,二者的區別在于后者使用了變量。在金字塔中函數引用不能使用變量?麻煩了,怎么解決?提供直接的類似 BollBand()函數解決? 如果我想引用自定義的函數呢?

     

    另外在公式幫助中沒有Boll函數的說明,請補充。

     

    謝謝。

     

     

     

  • 金字塔客服:

    在引號中間應該是不能使用參數了,因為那是被當做字符串處理了。

     

    一個變通的辦法是將參數數字轉換成字符串,將字符串變量作為stkindi的參數。

    [此貼子已經被作者于2009-11-22 12:21:17編輯過]

     

  • 用戶回復:

    我按照您的意見改成如下代碼也不行:

     

    intLookBackDays:=20;
    BolBandTrig:=2;

    s1:=NUMTOSTR(intLookBackDays,0);
    s2:=NUMTOSTR(BolBandTrig,0);

     

    upBand1:STKINDI('','boll.upper(20,2)',0,DATAPERIOD);
    downBand1:STKINDI('','boll.lower(20,2)',0,DATAPERIOD);

     

    //upBand:STKINDI('','boll.upper(intLookBackDays,BolBandTrig)',0,DATAPERIOD);
    //downBand:STKINDI('','boll.lower(intLookBackDays,BolBandTrig)',0,DATAPERIOD);

     

    upBand_2:STKINDI('',"'boll.upper('+s1+','+s2+')'",0,DATAPERIOD);
    downBand_2:STKINDI('',"'boll.lower('+s1+','+s2+')'",0,DATAPERIOD);

     

    請版主幫忙寫一下,謝謝。

     

  • 網友回復:

    intLookBackDays:=20;
    BolBandTrig:=2;

    s1:=NUMTOSTR(intLookBackDays,0);
    s2:=NUMTOSTR(BolBandTrig,0);

     

    //upBand1:STKINDI('','boll.upper(20,2)',0,6);
    //downBand1:STKINDI('','boll.lower(20,2)',0,6);

     

    //upBand:STKINDI('','boll.upper(intLookBackDays,BolBandTrig)',0,DATAPERIOD);
    //downBand:STKINDI('','boll.lower(intLookBackDays,BolBandTrig)',0,DATAPERIOD);

     
    fs1:='boll.upper('+s1+','+s2+')' ;
    upBand_2:STKINDI('',fs1,0,6);
    //downBand_2:STKINDI('',"'boll.lower('+s1+','+s2+')'",0,DATAPERIOD);

     

     

  • 網友回復:

    謝謝,程序通過了。

    我的第二個程序錯誤在于想當然多加了一對“”號,下面是改過的:

     

    upBand_2:STKINDI('','boll.upper('+s1+','+s2+')',0,DATAPERIOD);
    downBand_2:STKINDI('','boll.lower('+s1+','+s2+')',0,DATAPERIOD);

     

    謝謝。

     

    不過也確實不清楚,Stkind為什么不支持變量的調用,不會類似if 語句不能調用統計類函數吧?

     

 

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

可聯系技術人員 QQ: 1145508240  有需要幫忙請點擊這里留言!!!進行 有償 編寫!不貴!點擊查看價格!


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 越猛烈欧美xx00动态图免费 | 中文字幕在线看视频一区二区三区 | 亚洲精品女同中文字幕在线 | 亚洲精品美女国产一区 | 五月色婷婷综合激情免费视频 | 国产亚洲漂亮白嫩美女在线 | 亚洲视频在线免费播放 | 91精品国产品国语在线不卡 | 99久久精品久久久久久清纯 | 狠狠88综合久久久久综合网 | 欧美国产成人一区二区三区 | 久久久免费观看视频 | 寡妇野外啪啪一区二区 | 久久98 | 亚洲人xxx日本人18 | 欧美日韩免费在线视频 | 成人在线观看网站 | 91在线视频在线 | a级精品九九九大片免费看 a级毛片高清免费视频 | jizzjizz成熟丰满老妇 | 99久久99热精品免费观看国产 | 99久久精品国产一区二区三区 | 亚洲精品在线不卡 | 亚洲天天做夜夜做天天欢人人 | 91福利刘玥国产在线观看 | 日韩欧美精品一区二区 | 国产精品综合 | 色噜噜亚洲精品中文字幕 | 毛片免费毛片一级jjj毛片 | 四虎在线永久精品高清 | 久久视频精品线视频在线网站 | 天天久久 | 一级做a爱片特黄在线观看 一级做a爱片特黄在线观看免费看 | 老司机午夜影院 | 欧美性在线播放 | 97国产在线视频公开免费 | 日日操夜夜摸 | 国内国语一级毛片在线视频 | 曰鲁夜鲁鲁狠狠综合 | 成年人视频黄色 | 日本欧美三级 |