[求助] strcat 一次之后,再調(diào)用,還是上次結(jié)果? [通達信]
-
咨詢內(nèi)容:
公式如下:
當日天數(shù):BARSCOUNT(C),NODRAW;
總天數(shù):CONST(BARSCOUNT(C)),NODRAW;
距今:總天數(shù)-當日天數(shù),NODRAW;
DRAWNUMBER(1,10,距今);
DRAWTEXT(1,8,VAR2STR(距今,0));
板塊:=STRCAT('ZT',VAR2STR(距今,0));
DRAWTEXT(1,6,板塊);
遇到問題:
雖然 "距今"會跟隨K線光標而變化,但把字符串 ZT 后面加上 距今的天數(shù)后, 總是ZT0,
原本預(yù)期會跟隨光標變成 ZT1, ZT2, ,ZT3,,,
原本的思路, 想做個指標,顯示之前每天的漲停情況,比如當天連板數(shù)量這些的, 但發(fā)現(xiàn)運算量很大,一屏假如200根K線, 每個K線計算
一下當天的連板股的情況, 這個指標顯示一下,要20多秒。
于是就把每天的漲停股預(yù)選到不同的板塊, 比如板塊ZT1, ZT2,,,,,ZT18,分別保存1天前,2天前,18天前的漲停股,,,.
然后在指標里根據(jù)K線距今的天數(shù),從相應(yīng)的板塊里來統(tǒng)計,運算量會數(shù)量級的減少。
但是, 想通過字符串連接來得到當天對于的板價 ZT N 是, 所有的結(jié)果都是ZT0, 百思不得其解,
調(diào)試屏幕如下,希望老師們給予指點,先謝了。
圖中, 光標移到3天氣, “距今”的數(shù)值已經(jīng)計算是3了, 然后轉(zhuǎn)換成字符串,通過STRCAT 追加到'ZT'后,
得到的不是 ZT3, 而一直是ZT0 ... 為什么啊?
此主題相關(guān)圖片如下無標題.png:
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696 或微信號:cxh99cxh99 進行 有償收費 編寫!
(注:由于人數(shù)限制,QQ或微信請選擇方便的一個聯(lián)系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容