顯示波段高低點的日期指標 公式 源碼[其他軟件公式]
指標公式代碼分析及使用參考建議:
根據給出的指標代碼,該指標的主要目的是顯示波段高低點的日期,并計算了距離第一天的自然日和交易日。以下是對該指標的簡要總結思路和操作建議:
1. 首先,通過ZIG函數計算出波段高低點的數值。
2. 然后,使用FLATZIGA函數判斷波段高低點的類型,其中"S=1"表示高點,"S=0"表示低點。
3. 接下來,通過條件判斷語句將波段高低點的日期和其相應的交易日進行記錄。
4. 使用if函數計算出距離第一天的自然日和交易日。
5. 最后,通過DRAWNUMBER函數將波段高低點的日期、距離第一天的自然日和交易日分別以不同的顏色和線條粗細繪制在圖表上。
基于以上指標,可以得出以下操作建議:
- 根據指標顯示的波段高低點的日期,可以在這些日期附近考慮調整持倉或進行買入/賣出操作。
- 觀察第一天至今的自然日和交易日的變化,可以幫助判斷當前波段的持續時間和行情的演變情況。
- 注意,該指標僅提供了波段高低點的日期和距離第一天的自然日/交易日,具體的買賣點和風險控制需要結合其他技術分析工具和市場情況進行綜合判斷。
需要注意的是,以上僅是簡要總結思路和操作建議,并不構成投資建議,具體操作應根據個人風險承受能力、市場狀況和其他指標綜合考慮。在實際操作中,建議配合其他技術分析工具和基本面分析,以提高操作的準確性和穩定性。
?
源碼:
{顯示波段高低點的日期}X:ZIG(4,10);
S:=FLATZIGA(X,0.01);
TJ:=S=1 OR S=0 AND BARPOS>1;
k:=BARPOS;
Rq:=DATE;
FOR i=1 to datacount do
if tj[i]=1 then begin
k1[i]:=k[i]-1;
rq1[i]:=rq[i];
end;
x1:=if(s=1,x*1.03,x/1.03);
x2:=if(s=1,x*1.015,x/1.015);
zr:=DATEDIFF(rq[1],rq1);
DRAWNUMBER(tj,x1,rq1,0)align0;{日期}
DRAWNUMBER(tj,x2,zr,0)align0;{距離第一天的自然日}
DRAWNUMBER(tj,x,k1,0)align0;{距離第一天的交易日}
{日期}:rq1,LINETHICK,COLORYELLOW;
第一天至今的自然日:if(tj,zr,0),LINETHICK,COLORMAGENTA;
第一天至今的交易日:k1,LINETHICK,COLORGREEN;{http://m.kzuj.com.cn}
{程序化交易 m.kzuj.com.cn }
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容