[求助]投降了,哪個高手幫一下 [通達信]
-
咨詢內容:
想求取最后5個股本變動日到最后交易日的天數。折騰3天了,只能投降。注意,不是最后股本變動的或前或后5日內,而是最后5次股本變動交易日,日期提取我能做到,但要轉化成成交日天數時大腦死機。。。不要那種需要每個個股手動設定日期的,我需要任何個股可以自動提取得。
-
通達信技術部:
不太明白你說的意思 理解是 你知道了一個確定的日期 然后需要求這個日期到最后交易日的天數?
如果是理解的這樣兒 那么
你就可以用 CURRBARSCOUNT 求到最后交易日的周期數 看你確定那天的這個數值啊。 祝投資愉快!
-
通達信客服:
以下是引用queenkeshi在2012-12-25 9:38:00的發言:
不太明白你說的意思 理解是 你知道了一個確定的日期 然后需要求這個日期到最后交易日的天數?
如果是理解的這樣兒 那么
你就可以用 CURRBARSCOUNT 求到最后交易日的周期數 看你確定那天的這個數值啊。 祝投資愉快!
試過了,用的不熟,沒做出來。不過,你提示后我又試了試。貌似解決了。
IF(FINANCE(7)!=REF(FINANCE(7),1),CURRBARSCOUNT,DRAWNULL)NODRAW;
應該沒有問題了吧,謝謝了。
-
網友交流:
以下是引用比特塵在2012-12-25 12:20:00的發言:
試過了,用的不熟,沒做出來。不過,你提示后我又試了試。貌似解決了。
IF(FINANCE(7)!=REF(FINANCE(7),1),CURRBARSCOUNT,DRAWNULL)NODRAW;
應該沒有問題了吧,謝謝了。
還是不行啊,不知道是不是我應用不當?還是BUG?
公式如下:
T:=IF(FINANCE(7)!=REF(FINANCE(7),1),CURRBARSCOUNT,DRAWNULL);
DRAWTEXT(FINANCE(7)!=REF(FINANCE(7),1),H*1.05,STRCAT(STRCAT('天數',' '),CON2STR(T,0)))COLORGREEN;
出來效果是這樣:
此主題相關圖片如下1.png:
另:測試DRAWTEXT(FINANCE(7)!=REF(FINANCE(7),1),H*1.05,STRCAT(STRCAT('天數',' '),CON2STR(REF(C,T),2)))COLORGREEN;
輸出正常;
測試
DRAWTEXT(FINANCE(7)!=REF(FINANCE(7),1),H*1.05,STRCAT(STRCAT('天數',' '),CON2STR(REFX(C,T-1),2)))COLORGREEN;
輸出效果如圖1。
-
網友交流:
t:=FINANCE(7)!=REF(FINANCE(7),1);
drawnumber(t,h*1.05,currbarscount-1);
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容