指標(biāo)公式分析及使用參考說明:
?
這段代碼是一個(gè)復(fù)雜的技術(shù)分析系統(tǒng),涉及多個(gè)指標(biāo)的計(jì)算和條件判斷,主要用于股市或其他金融市場(chǎng)的交易策略制定。以下是對(duì)每個(gè)部分的總體編程思路總結(jié)及操作建議:
?
?總體編程思路總結(jié):
?
1. 變量定義和基礎(chǔ)數(shù)據(jù)處理:
? ?- `LC := REF(C, 1);` 定義了昨日收盤價(jià)的引用。
? ?- `RSI1 := SMA(MAX(C-LC, 0), 6, 1) / SMA(ABS(C-LC), 6, 1)? 100;` 計(jì)算了6日相對(duì)強(qiáng)弱指標(biāo)(RSI)。
? ?- `AR := SUM(H-O, 26) / SUM(O-L, 26)? 100;` 計(jì)算了26日人氣指標(biāo)(AR)。
?
2. 買賣點(diǎn)條件設(shè)定:
? ?- `賣點(diǎn) := CROSS(85, RSI1)? 30, COLOR00FF00, LINETHICK2;` 當(dāng)RSI1上穿85時(shí)標(biāo)記賣點(diǎn),設(shè)定了線條顏色和粗細(xì)。
? ?- `低位買點(diǎn) := (CXHB < 20 AND CXHC < 25 AND CXHD > 50 AND AR < 70)? 200, LINETHICK2, COLOR00FF00;` 根據(jù)多個(gè)條件判斷低位買點(diǎn),設(shè)置了線條粗細(xì)和顏色。
?
3. 主力與散戶情況:
? ?- `主力 := EMA((C-MA(C, 7))/MA(C, 7)? 480, 2)? 5, LINETHICK1, COLOR0000FF;` 計(jì)算并標(biāo)記主力資金的動(dòng)向。
? ?- `散戶 := EMA((C-MA(C, 11))/MA(C, 11)? 480, 7)? 5, LINETHICK2, COLORA607C0;` 計(jì)算并標(biāo)記散戶資金的動(dòng)向。
?
4. 買賣信號(hào)確認(rèn):
? ?- `BT1 := CROSS(RSI1, 25);` 標(biāo)記RSI1上穿25的買入信號(hào)。
? ?- `BT2 := CROSS(主力, 散戶) AND 主力 < -10;` 標(biāo)記主力資金與散戶資金的交叉且主力資金小于-10的買入信號(hào)。
? ?- `買 := IF(BT2, 200, 0), STICK, COLOR0000FF, LINETHICK3;` 根據(jù)買入信號(hào)設(shè)定買入點(diǎn),使用豎線標(biāo)記,并設(shè)置顏色和線條粗細(xì)。
?
5. 做多與做空條件:
? ?- `A1 := EMA(C, 4) - EMA(C, 13);` 計(jì)算短期和長(zhǎng)期指數(shù)移動(dòng)平均線之間的差值。
? ?- `B1 := EMA((0.809? REF(A1, 1) + 0.191? A1), 1);` 根據(jù)A1的變化計(jì)算B1的值,用于做多和做空的判斷。
? ?- `做多 := IF(A1 >= B1, A1, B1), LINETHICK1, COLORRED;` 根據(jù)條件判斷設(shè)定做多點(diǎn),設(shè)置線條粗細(xì)和顏色。
? ?- `做空 := IF(B1 - A1, B1, A1), LINETHICK1, COLORGREEN;` 根據(jù)條件判斷設(shè)定做空點(diǎn),設(shè)置線條粗細(xì)和顏色。
?
6. 圖形標(biāo)記:
? ?- `DRAWTEXT(REF(做多, 1) >= REF(做空, 1) AND 做多 > 做空, '●'), COLORRED;` 根據(jù)條件繪制紅色的圓點(diǎn)標(biāo)記。
? ?- `DRAWTEXT(CROSS(做多, 1) = CROSS(做空, 1) AND 做多 = 做空, '☆'), COLORGREEN;` 根據(jù)條件繪制綠色的星形標(biāo)記。
?
?操作建議:
?
- 理解指標(biāo)邏輯:逐個(gè)理解每個(gè)指標(biāo)的計(jì)算方法及其在技術(shù)分析中的作用,特別是RSI、AR、EMA等常見指標(biāo)的應(yīng)用。
??
- 信號(hào)確認(rèn):確保買賣信號(hào)的設(shè)定具有邏輯性和可操作性,避免單一指標(biāo)誤導(dǎo)。
?
- 參數(shù)優(yōu)化:根據(jù)歷史數(shù)據(jù)回測(cè),調(diào)整各個(gè)指標(biāo)的參數(shù),以優(yōu)化策略的表現(xiàn)和穩(wěn)定性。
?
- 風(fēng)險(xiǎn)控制:制定有效的風(fēng)險(xiǎn)管理策略,包括止損和止盈機(jī)制,確保交易風(fēng)險(xiǎn)可控。
?
- 實(shí)時(shí)監(jiān)控:定期檢查和調(diào)整策略,根據(jù)市場(chǎng)變化進(jìn)行及時(shí)反應(yīng),避免過度依賴歷史表現(xiàn)。
?
這些步驟和建議可以幫助你更好地理解和應(yīng)用這段復(fù)雜的技術(shù)分析代碼,提高交易決策的準(zhǔn)確性和效率。
?
源碼:
?
LC:=REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
AR:=SUM(HIGH-OPEN,26)/SUM(OPEN-LOW,26)*100;
賣點(diǎn):=CROSS(85,RSI1)*30,COLOR00FF00,LINETHICK2;
CXHB:=SMA(MAX(CLOSE-LC,0),7,1)/SMA(ABS(CLOSE-LC),7,1)*100;
CXHC:=SMA(MAX(CLOSE-LC,0),13,1)/SMA(ABS(CLOSE-LC),13,1)*100;
CXHD:=BARSCOUNT(CLOSE);
低位買點(diǎn):(CXHB< 20 AND CXHC< 25 AND CXHD> 50 AND AR<70)*200,LINETHICK2,COLOR00FF00;
BT1:=CROSS(RSI1,25);//www.kzuj.com.cn
主力:=EMA( (CLOSE-MA(CLOSE,7))/MA(CLOSE,7)*480,2)*5,LINETHICK1,COLOR0000FF;
散戶:EMA( (CLOSE-MA(CLOSE,11))/MA(CLOSE,11)*480,7)*5,LINETHICK2,COLORA607C0;
BT2:=CROSS(主力,散戶) AND 主力<-10;
BT:=FILTER(COUNT(BT1 OR BT2,3)>=2,3);
買:IF(BT2,200,0),STICK,COLOR0000FF,LINETHICK3;
A1:=EMA(CLOSE,4)-EMA(CLOSE,13);
B1:=EMA((0.809*REF(A1,1)+0.191*A1),1);
做多:IF(A1>=B1,A1,B1),LINETHICK1,colorred;
做空:IF(B1-A1,B1,A1),LINETHICK1,COLORGREEN;//http://www.kzuj.com.cn
DRAWTEXT(REF(做多,1)>=REF(做空,1) AND 做多>做空,做空<做多,'●'),colorred;
DRAWTEXT(CROSS(做多,1)=CROSS(做空,1) AND 做多=做空,做空=做多,'☆'),COLORGREEN;//http://www.kzuj.com.cn
?
?
公式導(dǎo)入教程: 【通達(dá)信公式源碼導(dǎo)入方法教程】 【同花順公式源碼導(dǎo)入方法教程】 【大智慧新一代公式源碼導(dǎo)入方法教程】
?
有思路,想編寫各種指標(biāo)公式,交易模型,選股公式,還原公式的朋友
可聯(lián)系技術(shù)人員 QQ: 262069696
或微信:cxhjy888 進(jìn)行 有償收費(fèi) 編寫!(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無法通過。謝謝您!)
(怎么收費(fèi),代編流程等詳情請(qǐng)點(diǎn)擊查閱!)
(注:由于人數(shù)限制,QQ或微信請(qǐng)選擇方便的一個(gè)聯(lián)系我們就行,加好友時(shí)請(qǐng)簡(jiǎn)單備注下您的需求,否則無法通過。謝謝您!)