實際操作最有用畫圖矩形公式公式、代碼源碼[通達信公式]
相關標簽: 通達信畫橫線公式 、 通達信纏論畫線公式 、 通達信自動畫長方形箱體 、 通過信畫矩形公式 、 通達信分時高低點畫線公式 、
?
?
?
原理解析:
N賦值:30
TS賦值:上次最低價=N日內最低價的最低值距今天數
開始信號賦值:TS=0的首次收盤價距今天數日反向過濾
開始天數賦值:上次開始信號距今天數
天數橫線賦值:開始天數的最后一日取值設為常數
輸出低點:當滿足條件最低價=N日內最低價的最低值時,在最低價位置畫直線起點,當滿足條件是否最后一個周期時,在TS日前的最低價位置畫直線終點,1表示是否延長.,COLOR00CC00
輸出高點:當滿足條件最低價=N日內最低價的最低值時,在天數橫線日內最高價的最高值的最后一日取值設為常數位置畫直線起點,當滿足條件是否最后一個周期時,在TS日前的天數橫線日內最高價的最高值的最后一日取值設為常數位置畫直線終點,1表示是否延長.,COLOR00CCCC
當滿足條件開始信號時,在最低價和天數橫線日內最高價的最高值的最后一日取值設為常數位置之間畫柱狀線,寬度為0,0不為0則畫空心柱.,COLOR00AA00
當滿足條件是否最后一個周期時,在低點和高點位置之間畫柱狀線,寬度為0,0不為0則畫空心柱.,COLOR00AA00
C2賦值:1日前的收盤價
漲停賦值:1日前的收盤價*1.1-收盤價<0.01 AND 最高價=收盤價,NODRAW
當滿足條件漲停時,在開盤價和收盤價位置之間畫柱狀線,寬度為1,0不為0則畫空心柱.,畫紅色
當滿足條件漲停時,在最高價和最低價位置之間畫柱狀線,寬度為0,0不為0則畫空心柱.,畫紅色
跌停賦值:如果(C2-收盤價)*100/C2>=(10-0.01*100/C2)ANDL=收盤價,返回1,否則返回0,NODRAW
當滿足條件跌停時,在開盤價和收盤價位置之間畫柱狀線,寬度為1,0不為0則畫空心柱.,畫綠色
當滿足條件跌停時,在最高價和最低價位置之間畫柱狀線,寬度為0,1不為0則畫空心柱.,畫綠色
差賦值:(高點-低點)/天數橫線
收盤差賦值:收盤價的最后一日取值設為常數-低點
對角差賦值:高點-低點
輸出對角角度:(對角差/(對角差*((天數橫線-1)/天數橫線))-1)*100的反正切*57.3,COLORFFFF00,NODRAW
差60度賦值:(高點-低點)*60/對角角度
差45度賦值:(高點-低點)*45/對角角度
差55度賦值:(高點-低點)*55/對角角度
差50度賦值:(高點-低點)*50/對角角度
差65度賦值:(高點-低點)*65/對角角度
角度65賦值:如果TS>=0AND低點+(差65度/天數橫線)*TS<=高點,返回低點+(差65度/天數橫線)*TS,否則返回無效數,畫淡藍色,DOTLINE
輸出角度50:如果TS>=0AND低點+(差50度/天數橫線)*TS<=高點,返回低點+(差50度/天數橫線)*TS,否則返回無效數,畫淡藍色,DOTLINE
輸出角度55:如果TS>=0AND低點+(差55度/天數橫線)*TS<=高點,返回低點+(差55度/天數橫線)*TS,否則返回無效數,畫淡藍色,DOTLINE
輸出對角線:如果TS>=0AND低點+差*TS<=高點,返回低點+差*TS,否則返回無效數,畫黃色,線寬為2
輸出角度60:如果TS>=0AND低點+(差60度/天數橫線)*TS<=高點,返回低點+(差60度/天數橫線)*TS,否則返回無效數,畫淡藍色,DOTLINE
輸出角度45:如果TS>=0AND低點+(差45度/天數橫線)*TS<=高點,返回低點+(差45度/天數橫線)*TS,否則返回無效數,畫綠色
輸出收盤角度:(收盤差*對角角度)/對角差,NODRAW
收盤線賦值:如果TS>=0AND低點+(收盤差/天數橫線)*TS<=高點,返回低點+(收盤差/天數橫線)*TS,否則返回無效數
源碼:
?
N:=30;TS:=BARSLAST(L=LLV(L,N));開始信號:=FILTERX(TS=0,BARSSINCE(C));開始天數:=BARSLAST(開始信號);天數橫線:=CONST(開始天數);低點:DRAWLINE(L=LLV(L,N),L,ISLASTBAR,REF(L,TS),1),COLOR00CC00;高點:DRAWLINE(L=LLV(L,N),CONST(HHV(H,天數橫線)),ISLASTBAR,REF(CONST(HHV(H,天數橫線)),TS),1),COLOR00CCCC;STICKLINE(開始信號,L,CONST(HHV(H,天數橫線)),0,0),COLOR00AA00;STICKLINE(ISLASTBAR,低點,高點,0,0),COLOR00AA00;C2:=REF(C,1);漲停:=REF(C,1)*1.1-C<0.01 AND H=C,NODRAW;STICKLINE(漲停,OPEN,CLOSE,1,0),COLORRED;STICKLINE(漲停,H,L,0,0),COLORRED;跌停:=IF((C2-C)*100/C2>=(10-0.01*100/C2) AND L=C,1,0),NODRAW;STICKLINE(跌停,OPEN,CLOSE,1,0),COLORGREEN;STICKLINE(跌停,H,L,0,1),COLORGREEN;差:=(高點-低點)/天數橫線;收盤差:=CONST(C)-低點;對角差:=高點-低點;對角角度:ATAN((對角差/(對角差*((天數橫線-1)/天數橫線))-1)*100)*57.3,COLORFFFF00,NODRAW;差60度:=(高點-低點)*60/對角角度;差45度:=(高點-低點)*45/對角角度;差55度:=(高點-低點)*55/對角角度;差50度:=(高點-低點)*50/對角角度;差65度:=(高點-低點)*65/對角角度;角度65:=IF(TS>=0 AND 低點+(差65度/天數橫線)*TS<=高點,低點+(差65度/天數橫線)*TS,DRAWNULL),COLORLIBLUE,DOTLINE;角度50:IF(TS>=0 AND 低點+(差50度/天數橫線)*TS<=高點,低點+(差50度/天數橫線)*TS,DRAWNULL),COLORLIBLUE,DOTLINE;角度55:IF(TS>=0 AND 低點+(差55度/天數橫線)*TS<=高點,低點+(差55度/天數橫線)*TS,DRAWNULL),COLORLIBLUE,DOTLINE;對角線:IF(TS>=0 AND 低點+差*TS<=高點,低點+差*TS,DRAWNULL),COLORYELLOW,LINETHICK2;角度60:IF(TS>=0 AND 低點+(差60度/天數橫線)*TS<=高點,低點+(差60度/天數橫線)*TS,DRAWNULL),COLORLIBLUE,DOTLINE;角度45:IF(TS>=0 AND 低點+(差45度/天數橫線)*TS<=高點,低點+(差45度/天數橫線)*TS,DRAWNULL),COLORGREEN;收盤角度:(收盤差*對角角度)/對角差,NODRAW;收盤線:=IF(TS>=0 AND 低點+(收盤差/天數橫線)*TS<=高點,低點+(收盤差/天數橫線)*TS,DRAWNULL);
?
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?
原理解析:
?
源碼:
?
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容