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

[求助]請(qǐng)教Stdind 函數(shù)引用能否是變量? [金字塔]

  • 咨詢內(nèi)容:

    如題:

    程序代碼如下:

     

    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顯示有問題,二者的區(qū)別在于后者使用了變量。在金字塔中函數(shù)引用不能使用變量?麻煩了,怎么解決?提供直接的類似 BollBand()函數(shù)解決? 如果我想引用自定義的函數(shù)呢?

     

    另外在公式幫助中沒有Boll函數(shù)的說明,請(qǐng)補(bǔ)充。

     

    謝謝。

     

     

     

  • 金字塔客服:

    在引號(hào)中間應(yīng)該是不能使用參數(shù)了,因?yàn)槟鞘潜划?dāng)做字符串處理了。

     

    一個(gè)變通的辦法是將參數(shù)數(shù)字轉(zhuǎn)換成字符串,將字符串變量作為stkindi的參數(shù)。

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

     

  • 用戶回復(fù):

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

     

    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);

     

    請(qǐng)版主幫忙寫一下,謝謝。

     

  • 網(wǎng)友回復(fù):

    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);

     

     

  • 網(wǎng)友回復(fù):

    謝謝,程序通過了。

    我的第二個(gè)程序錯(cuò)誤在于想當(dāng)然多加了一對(duì)“”號(hào),下面是改過的:

     

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

     

    謝謝。

     

    不過也確實(shí)不清楚,Stkind為什么不支持變量的調(diào)用,不會(huì)類似if 語句不能調(diào)用統(tǒng)計(jì)類函數(shù)吧?

     

 

有思路,想編寫各種指標(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)容
主站蜘蛛池模板: 欧美黑人巨大xxxxxxxx| 黑巨茎大战俄罗斯美女| 手机在线视频你懂的| 亚洲国产美女精品久久久久| 精品无码一区二区三区爱欲| 国产成人综合久久精品| 99久久超碰中文字幕伊人| 成年免费大片黄在线观看下载 | 韩国激情3小时三级在线观看| 国内揄拍国内精品| 中国毛片免费看| 日韩精品午夜视频一区二区三区| 亚洲欧美色鬼久久综合| 精品国偷自产在线视频| 国产偷国产偷亚洲高清日韩 | 3d玉蒲团之极乐宝鉴| 好吊色欧美一区二区三区视频| 久久夜色撩人精品国产| 欧美性猛交xxxx免费看| 偷自拍亚洲视频在线观看99| 色天天天综合色天天碰| 国产日韩一区二区三区在线观看 | 日本牲交大片无遮挡| 亚洲制服丝袜一区二区三区| 热热色原原网站 | 日本精品www色| 国内精品视频一区二区三区八戒 | 免费在线观看一级毛片| 色婷婷在线视频观看| 国产成人亚综合91精品首页| 2019中文字幕在线视频| 大学生被内谢粉嫩无套| 一级毛片国产**永久在线| 日本久久久久亚洲中字幕| 亚州春色校园另类| 欧美日韩一区视频| 亚洲色无码国产精品网站可下载| 精品国产乱码久久久久久1区2区 | 在线免费观看你懂的| 一二三区在线视频| 护士在办公室里被躁视频|