[求助] 一個(gè)簡(jiǎn)單的公式,調(diào)試正常,測(cè)試通過,卻輸出不了值,請(qǐng)問如何能正常運(yùn)行? [大智慧]
-
咨詢?cè)斍椋?/B>
[求助] 一個(gè)簡(jiǎn)單的公式,調(diào)試正常,測(cè)試通過,卻輸出不了值,請(qǐng)問如何能正常運(yùn)行?
調(diào)試情況如圖,可以看到,調(diào)試過程中code和SP取到了正確的值。關(guān)閉調(diào)試進(jìn)入股票界面,卻沒有內(nèi)容顯示出來?
此主題相關(guān)圖片如下:dzh1.png
請(qǐng)問如何能正常運(yùn)行? - 大智慧客服:
代碼如下:
以下內(nèi)容為程序代碼:
CODE:=selfstring('R1'); SP:=STKINDI(code,'ma.ma1#day',1); TX:DRAWTEXTREL(10,100,'text'+SP); -
大智慧技術(shù):
SELFSTRING(S),取得名為S的自定義字符串?dāng)?shù)據(jù);
STKINDI('STKNAME','INDINAME',PARAMs),STKNAME是股票代碼,INDINAME是指標(biāo)及其指標(biāo)線名稱,其語(yǔ)法和雙引號(hào)引用指標(biāo)數(shù)值相同,PARAM是可選參數(shù),其數(shù)量應(yīng)當(dāng)?shù)扔诒粦?yīng)用指標(biāo)的參數(shù)數(shù)量,否則將使用缺省參數(shù)數(shù)值。
而你公式中引用的code不符合股票代碼格式,無法輸出數(shù)值。
可以參考下面公式:
SP:STKINDI(STKLABEL,'MA.MA1#DAY',1);
DRAWTEXTREL(10,100,'text'+SP); -
網(wǎng)友交流:
感謝回復(fù)。
直接把股票代碼作為STKNAME參數(shù)可以正常運(yùn)行,但我需要從名為S的自定義字符串中取出股票代碼,賦值給CODE,并讓STKINDI從CODE取得代碼,從而取得代碼對(duì)應(yīng)股票的值。
CODE:=selfstring('S'); 。
這樣做主要想實(shí)現(xiàn)把當(dāng)前察看這只股票,和與它相關(guān)的另一只股票關(guān)聯(lián)起來的目的。
關(guān)于自定義字符串S,我設(shè)置“數(shù)值”項(xiàng)為相關(guān)股票的代碼。比如定義S“股票”項(xiàng)為SH600000,“數(shù)值”項(xiàng)為600004。
這樣編寫的公式,調(diào)試階段正常(見圖),卻不能輸出值,讓我很困惑?
-
網(wǎng)友交流:
您好,我明白您是想做股票對(duì)比,的確調(diào)試的數(shù)值可能由于我的上述原因無法調(diào)取,如您想對(duì)比,也可以這樣,例如
STKINDI('sh600178','MA.MA1#DAY',1);
您編輯的那種方式的確無法輸出。
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容