指標公式源碼分析及使用說明參考:
這段代碼是一個量價分析指標的公式源碼,它包含了多個指標的計算和判斷條件。下面我將逐個解釋指標的創建思路和使用參考說明:
?
1. V1:=EMA(CLOSE,60)-EMA(CLOSE,300);
? ?這里計算了60日收盤價的指數移動平均線(EMA)減去300日收盤價的指數移動平均線,用于衡量長期趨勢的變化。
?
2. V2:=EMA(V1,300);
? ?這里計算了V1的300日指數移動平均線,用于進一步平滑長期趨勢的變化。
?
3. V3:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;
? ?這里計算了收盤價相對于過去8日最低價和最高價的比例,用于衡量當前價格的位置。
?
4. V4:SMA(V3,2,1);
? ?這里計算了V3的2日簡單移動平均線,用于平滑V3的波動。
?
5. V5:SMA(V4,2,1);
? ?這里計算了V4的2日簡單移動平均線,用于平滑V4的波動。
?
6. V6:=CLOSE/REF(CLOSE,3)>=1.1;
? ?這里判斷當前收盤價是否大于等于3日前的收盤價的1.1倍。
?
7. V7:=BACKSET(V6,3);
? ?這里將V6向前移動3個周期,用于判斷連續3個周期中的漲幅條件。
?
8. 換手:=VOL/CAPITAL*100;
? ?這里計算了換手率,即成交量除以總市值乘以100。
?
9. 綜價:=(H+L+O+3*C)/6;
? ?這里計算了綜合價位,即最高價、最低價、開盤價和3倍收盤價的平均值。
?
10. 量權均線:=DMA(綜價,換手/SUM(換手,10));
? ? 這里計算了量價均線,即綜合價位的動態移動平均線,權重由換手率決定。
?
11. 量價判底:=(C-量權均線)/量權均線<-0.22;
? ? 這里判斷當前收盤價相對于量價均線的偏離程度是否小于-0.22。
?
12. 大漲買:IF((V7 AND COUNT(V7,3)=1),50,0),COLORMAGENTA,LINETHICK2;
? ? 這里判斷連續3個周期中是否滿足漲幅條件,并標記為大漲買入信號。
?
13. 速跌:=REF(H,10)/C>1.382;
? ? 這里判斷當前收盤價是否在過去10日的最高價的1.382倍以上,用于判斷市場是否出現快速下跌。
?
14. 急跌:=REF(C,3)/L>1.15;
? ? 這里判斷當前收盤價是否在過去3日的最低價的1.15倍以上,用于判斷市場是否出現急速下跌。
?
15. 易漲:=COST(15)>1.25*C;
? ? 這里判斷當前成本是否在過去15日的收盤價的1.25倍以上,用于判斷市場是否容易上漲。
?
16. 市場弱狀:=速跌 AND 急跌 AND 易漲;
? ? 這里判斷市場是否處于弱勢狀態,即同時滿足速跌、急跌和易漲條件。
?
17. 異動:=H>L*1.051 OR H>L+0.05*REF(C,1);
? ? 這里判斷當前最高價是否超過最低價的1.051倍或者超過前一周期收盤價加上0.05的臨界值。
?
18. 乖離條件:=(C-MA(C,34))/MA(C,34)<-0.23 OR C/MA(C,60)<0.74;
? ? 這里判斷當前收盤價相對于34日均線的偏離程度是否小于-0.23或者相對于60日均線的比例是否小于0.74。
?
19. 乖離判底:=(市場弱狀 OR 乖離條件) AND 異動;
? ? 這里判斷是否同時滿足市場弱勢狀態或乖離條件,并且出現異動情況。
?
20. 佛珠:量價判底 OR 乖離判底,COLORRED,LINETHICK0;
? ? 這里將量價判底和乖離判底的結果作為佛珠信號標記,并設置顏色為紅色。
?
21. V10:=PEAKBARS(3,15,1)<10;
? ? 這里計算了過去15個周期中的高點數量,判斷是否小于10個。
?
22. V12:=IF(V10=1,50,0);
? ? 這里判斷高點數量是否等于1,如果是,則標記為50,否則為0。
?
23. 乖離13:=10-SMA((C-MA(C,13))/MA(C,13),2,1)*10;
? ? 這里計算了收盤價相對于13日均線的偏離程度,并轉換為乖離指標。
?
24. 乖離16:=10-SMA((C-MA(C,16))/MA(C,16),2,1)*10;
? ? 這里計算了收盤價相對于16日均線的偏離程度,并轉換為乖離指標。
?
25. 乖離21:=10-SMA((C-MA(C,21))/MA(C,21),2,1)*10;
? ? 這里計算了收盤價相對于21日均線的偏離程度,并轉換為乖離指標。
?
26. 可羽化:=乖離13<10;
? ? 這里判斷乖離13是否小于10,用于判斷是否可進行羽化操作。
?
27. 羽化:(可羽化 AND 乖離13);
? ? 這里判斷同時滿足可羽化條件和乖離13條件的情況,并進行羽化操作。
?
28. 可飛升:=乖離16<10;
? ? 這里判斷乖離16是否小于10,用于判斷是否可進行飛升操作。
?
29. 飛升:可飛升 AND 乖離16;
? ? 這里判斷同時滿足可飛升條件和乖離16條件的情況,并進行飛升操作。
?
30. 可成仙:=乖離21<10;
? ? 這里判斷乖離21是否小于10,用于判斷是否可進行成仙操作。
?
31. 成仙:乖離21;
? ? 這里判斷滿足乖離21條件的情況,并進行成仙操作。
?
32. 頭部:= IF(V12=50,100,0);
? ? 這里判斷V12是否等于50,如果是,則標記為100,否則為0,用于標記頭部信號。
?
33. 賣:IF(頭部>REF(頭部,1),50,0),COLORGREEN,LINETHICK2;
? ? 這里判斷頭部信號是否上升,并標記為賣出信號,設置顏色為綠色。
?
34. V9:=TROUGHBARS(3,15,1)<10;
? ? 這里計算了過去15個周期中的低點數量,判斷是否小于10個。
?
35. V11:=IF(V9=1,50,0);
? ? 這里判斷低點數量是否等于1,如果是,則標記為50,否則為0。
?
36. 底部:= IF(V11=50,50,0);
? ? 這里判斷V11是否等于50,如果是,則標記為50,否則為0,用于標記底部信號。
?
37. STICKLINE(可成仙,乖離21,10.5,4,0),COLOR00389A;
? ? 這里根據可成仙條件繪制線段,顏色為深藍色。
?
38. STICKLINE(成仙,乖離21,10.5,4,0),COLOR00BEFF;
? ? 這里根據成仙條件繪制線段,顏色為淺藍色。
?
39. STICKLINE(可飛升,乖離16,10.5,4,0),COLOR00389A;
? ? 這里根據可飛升條件繪制線段,顏色為深藍色。
?
40. STICKLINE(可羽化,乖離13,10.5,4,0),COLORFF76FF;
? ? 這里根據可羽化條件繪制線段,顏色為粉紫色。
?
41. 多空線:=(MA(綜價,2)+MA(綜價,4)+MA(綜價,8)+MA(綜價,16))/4;
? ? 這里計算了綜價的短期多空線,即綜價的4個移動平均線的平均值。
?
42. 短線多空對峙位:=(多空線-LLV(多空線,30))/(HHV(多空線,30)-LLV(多空線,30))*10;
? ? 這里計算了短期多空線相對于過去30日內極值的位置,用于判斷多空關系的強度。
?
43. K短:=SMA(短線多空對峙位,3,1);
? ? 這里計算了短期多空對峙位的3日簡單移動平均線。
?
44. D短:=SMA(K短,3,1);
? ? 這里計算了K短的3日簡單移動平均線,用于平滑K短的波動。
?
45. J短:=3*K短-2*D短;
? ? 這里計算了J短指標,即K短的3倍減去D短的2倍。
?
46. J短A:=IF(J短>10,10,J短);
? ? 這里判斷J短是否大于10,如果是,則標記為10,否則為J短的值。
?
?
?
源碼:
?
?
{飛升紅箭異動買入}STICKLINE(C,12,0,5,0),COLOR9C8700;STICKLINE(C,-2,0,5,0),COLOR004400;V1:=EMA(CLOSE,60)-EMA(CLOSE,300);V2:=EMA(V1,300);V3:=(CLOSE-LLV(LOW,8))/(HHV(HIGH,8)-LLV(LOW,8))*100;V4:SMA(V3,2,1);V5:SMA(V4,2,1);V6:=CLOSE/REF(CLOSE,3)>=1.1;V7:=BACKSET(V6,3);換手:=VOL/CAPITAL*100;綜價:=(H+L+O+3*C)/6;量權均線:=DMA(綜價,換手/SUM(換手,10));量價判底:=(C-量權均線)/量權均線<-0.22;大漲買:IF((V7 AND COUNT(V7,3)=1),50,0),COLORMAGENTA,LINETHICK2;DRAWTEXT(大漲買,50,0'大漲買 '),COLORMAGENTA;速跌:=REF(H,10)/C>1.382;急跌:=REF(C,3)/L>1.15;易漲:=COST(15)>1.25*C;市場弱狀:=速跌 AND 急跌 AND 易漲;異動:=H>L*1.051 OR H>L+0.05*REF(C,1);乖離條件:=(C-MA(C,34))/MA(C,34)<-0.23 OR C/MA(C,60)<0.74;乖離判底:=(市場弱狀 OR 乖離條件) AND 異動;佛珠:量價判底 OR 乖離判底,COLORRED,LINETHICK0;V10:=PEAKBARS(3,15,1)<10;V12:=IF(V10=1,50,0);乖離13:=10-SMA((C-MA(C,13))/MA(C,13),2,1)*10;乖離16:=10-SMA((C-MA(C,16))/MA(C,16),2,1)*10;乖離21:=10-SMA((C-MA(C,21))/MA(C,21),2,1)*10;可羽化:=乖離13<10;羽化:(可羽化 AND 乖離13);可飛升:=乖離16<10;飛升:可飛升 AND 乖離16;可成仙:=乖離21<10;成仙:乖離21;頭部:= IF(V12=50,100,0);賣:IF(頭部>REF(頭部,1),50,0),COLORGREEN,LINETHICK2;V9:=TROUGHBARS(3,15,1)<10;V11:=IF(V9=1,50,0);底部:= IF(V11=50,50,0);STICKLINE(可成仙,乖離21,10.5,4,0),COLOR00389A;STICKLINE(成仙,乖離21,10.5,4,0),COLOR00BEFF;STICKLINE(可飛升,乖離16,10.5,4,0),COLOR00389A;STICKLINE(可羽化,乖離13,10.5,4,0),COLORFF76FF;多空線:=(MA(綜價,2)+MA(綜價,4)+MA(綜價,8)+MA(綜價,16))/4;短線多空對峙位:=(多空線-LLV(多空線,30))/(HHV(多空線,30)-LLV(多空線,30))*10;K短:=SMA(短線多空對峙位,3,1);D短:=SMA(K短,3,1);J短:=3*K短-2*D短;J短A:=IF(J短>10,10,J短);J短B:=IF(J短A<0,0,J短A);均J短B:=SMA(J短B,2,1);成佛:CROSS(均J短B,乖離21),COLOR0000FF,LINETHICK0;DRAWICON(成佛,10,5);DRAWICON(成佛,9.5,5);DRAWICON(成佛,9.0,5);DRAWTEXT(成佛,9.5,'←成佛'),,COLORFFFFFF;買:IF( 底部>REF(底部,1),40,0),COLORRED,LINETHICK2;DRAWTEXT(買,40,'買 '),COLORYELLOW;
程序化久久公式網提示:公式有未來函數,純粹用來看的公式,不能實站、
?
公式導入教程: 【通達信公式源碼導入方法教程】 【同花順公式源碼導入方法教程】 【大智慧新一代公式源碼導入方法教程】
?
有思路,想編寫各種指標公式,交易模型,選股公式,還原公式的朋友
可聯系技術人員 QQ: 262069696
或微信:cxhjy888 進行 有償收費 編寫!(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)
(怎么收費,代編流程等詳情請點擊查閱!)
(注:由于人數限制,QQ或微信請選擇方便的一個聯系我們就行,加好友時請簡單備注下您的需求,否則無法通過。謝謝您!)