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