陰陽法指標 公式 源碼[同花順公式]
指標公式代碼分析及使用參考說明
根據給出的代碼,可以分析指標公式并總結如下的思路分析和使用參考建議:
1. 判斷條件IF(n1<1)用于判斷當前處于何種市場狀態(陽線還是陰線)。
?? a. 如果n1小于1,則進行以下判斷:
????? - 如果收盤價大于開盤價,返回"陽";
????? - 如果收盤價小于開盤價,返回"陰";
????? - 如果收盤價等于開盤價且開盤價大于等于前一天的收盤價,返回"陽";
????? - 如果收盤價等于開盤價且開盤價小于等于前一天的收盤價,返回"陰";
????? - 返回MONEY和K線換手。
?? b. 如果n1大于0,則進行以下判斷:
????? - 根據給定的公式計算風險系數B;
????? - 判斷條件,根據不同情況返回不同顏色;
???????? - 如果收盤價大于5日均線,并且A大于A的前一天的值,并且B大于B的前一天的值,則返回"colorred";
???????? - 如果收盤價小于5日均線,并且A大于A的前一天的值,并且B大于B的前一天的值,則返回"colorwhite";
???????? - 如果A小于A的前三天的值,并且B小于B的前三天的值,并且收盤價大于等于20日均線,則返回"colorwhite";
???????? - 如果A小于A的前三天的值,并且B小于B的前三天的值,并且收盤價小于20日均線,則返回"colorgreen";
???????? - 如果A大于A的前一天的值,并且B小于B的前一天的值,則返回"colorwhite";
???????? - 如果A小于A的前一天的值,并且B大于B的前一天的值,則返回"colorwhite"。
根據以上分析,可以得出使用參考建議:
- 通過判斷當天市場狀態(陽線或陰線),并結合其他因素(如均線、風險系數等),進行買入或賣出決策。
- 若要買入,可以關注判斷為"陽"的情況,并且滿足其他條件,如收盤價大于5日均線、A大于前一天的值、B大于前一天的值等。
- 若要賣出,可以關注判斷為"陰"的情況,并且滿足其他條件,如收盤價小于5日均線、A大于前一天的值、B大于前一天的值等。
- 注意風險系數B的變化情況,輔助判斷市場風險水平。
- 綜合考慮長期和短期均線等指標,進行趨勢判斷和交易決策。
需要注意的是,以上分析僅基于給出的代碼邏輯進行簡要思路總結,并沒有針對具體股票市場的特點和個股情況進行深入分析。實際應用中,還需根據市場環境和具體個股情況進行具體調整和綜合考慮。
?
源碼:
IF(n1<1)
{
IF(CLOSE>OPEN)
RETURN "陽";
ELSE IF(CLOSE<OPEN)
RETURN "陰";
ELSE IF(CLOSE==OPEN AND OPEN>=CLOSE[1])
RETURN "陽";
ELSE IF(CLOSE==OPEN AND OPEN<=CLOSE[1])
RETURN "陰";
MONEY;
K線換手;
}
IF(n1>0)
{
CXH1=MONEY/VOL;
A=SMA(CXH1,5,1)-SMA(CXH1,55,1);
B=SMA((A-SMA(A,5,1)),5,1);
風險系數:B;
IF(CLOSE>MA(CLOSE,5) AND A>REF(A,1) AND B>REF(B,1))
RETURN ("colorred");
IF(CLOSE<MA(CLOSE,5) AND A>REF(A,1) AND B>REF(B,1))
RETURN ("colorwhite");
IF(A<REF(A,3) AND B<REF(B,3) AND CLOSE>=MA(CLOSE,20))
RETURN ("colorwhite");
IF(A<REF(A,3) AND B<REF(B,3) AND CLOSE<MA(CLOSE,20))
RETURN ("colorgreen");
IF(A>REF(A,1) AND B<REF(B,1))
RETURN ("colorwhite");
IF(A<REF(A,1) AND B>REF(B,1))
RETURN ("colorwhite");
}
?
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696 或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
相關文章
-
沒有相關內容