精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
大智慧重要函數應用教程
大智慧重要函數應用教程
[admin ] 來源:股票證券 2008-04-17 13:07
【字體: 】 【論壇】 【博客
大智慧引用函數SUM的運用

函數:SUM(X,N) 參數: X為數組,N為計算周期
說明:統計N周期中X的總和,N=0則從第一個有效值開始。
示例:SUM(VOL,0) 表示統計從上市第一天以來的成交量總和。
SUM和COUNT這兩個函數不同之處在于COUNT,計數。SUM,總數、和。請注意這兩個函數的區別。
當數組為邏輯運算判斷的結果時,SUM和COUNT的返回值是一樣的。一般習慣上,對于邏輯運算信號,用COUNT統計,返回其它數值的,用SUM統計。當COUNT統計一般

數值時,數組大于等于1時,計入;小于1時,不計入。這兩個函數,主要用于統計。
用COUNT(CROSS(MA(C,5),MA(C,10)),0);就可以統計出全部的五天均線上穿十天均線的金叉數。
用SUM(CROSS(MA(C,5),MA(C,10)),0);和以上得出的結果應該是一樣的。
請看下面的指標如何運用SUM函數的。
{多空曲 n:1 100 13 m:1 100 34}
obv:=sum(if(close>ref(close,1),vol,if(close
ah:=(sum(h,2)*(sum(1+winner(h),2))*sum(obv,2))/2;
al:=(sum(l,2)*(sum(1+winner(l),2))*sum(obv,2))/2;
a=(sum(o,2)*(sum(1+winner(o),2))*sum(obv,2))/2;
ac:=(sum(c,2)*(sum(1+winner(c),2))*sum(obv,2))/2;
stickline(ac>=ao,ah,al,0.1,0),colorred;{在ah與al之間畫寬度為0.1的實心紅柱線}
stickline(ac>=ao,ao,ac,4,0),colorred;{在ao與ac之間畫寬度為4的實心紅柱線}
stickline(ac
stickline(ac
兩日參考:polyline(c>0,ma(ac,2)),colorff00ff;
ka1:=(hhv(ah,m)-llv(al,m))/m;
ka2:=sum(ac,n)/n;
m1:ka2-ka1*n,colorwhite;
m2:ka2+ka1*n,colorwhite;
多空分界:(m1+m2)/2,coloryellow;
指標解析:
{多空曲 n:1 100 13 m:1 100 34}
obv:=求和(條件函數(收盤價>向前引用(收盤價,1),成交量,條件函數(收盤價<向前引用(收盤價,1),0-成交量,0)),0);
ah:=(求和(最高價,2)*(求和(1+獲利盤比例(最高價),2))*求和(obv,2))/2;
al:=(求和(最低價,2)*(求和(1+獲利盤比例(最低價),2))*求和(obv,2))/2;
a=(求和(開盤價,2)*(求和(1+獲利盤比例(開盤價),2))*求和(obv,2))/2;
ac:=(求和(收盤價,2)*(求和(1+獲利盤比例(收盤價),2))*求和(obv,2))/2;
畫柱線(ac>=ao,ah,al,0.1,0),colorred;
畫柱線(ac>=ao,ao,ac,4,0),colorred;
畫柱線(ac
畫柱線(ac
兩日參考:畫折線(收盤價>0,簡單移動平均(ac,2)),colorff00ff;
ka1:=(最高值(ah,m)-最低值(al,m))/m;
ka2:=求和(ac,n)/n;
m1:ka2-ka1*n,colorwhite;
m2:ka2+ka1*n,colorwhite;
多空分界:(m1+m2)/2,coloryellow;
下面是幾個運用sum函數的指標例句:
(1)、階段縮量
   sum(vol,n1)/capital<=n2;
注:n1為要統計的階段時間,n2為縮量比例,可在參數設定范圍內設定參數范圍。
(2)、階段放量
   sum(vol,n1)/capital>=n2;
注:n1為要統計的階段時間,n2為y放量比例,可在參數設定范圍內設定參數范圍。
(3)、放量上攻
a:=(c-ref(c,1))/ref(c,1)>=(n/100);
sum(vol,n1)/capital>=(n2/100) and count(vol>ref(vol,1),n3 )=n3 and count(a,n3)=n3;
完整含義:每日股價漲幅均大于n%,n1日內累計換手率大于n2%,并且成交量連續在n3日內放大。
(4)、階段強勢股
   a:=sum(if(date-n=0,indexc,0),0);
b:=sum(if(date-n1=0,indexc,0)0);
e:=sum(if(date-n=0,c,0),0);
f:=sum(if(date-n1=0,c,0),0);
((f-e)/e)>((b-a)/a);
注:該公式求的是n日-n1日之間漲幅高于大盤的股票。n、n1參數的表達格式為yymmdd,注意在2000年前的表達為年份的后兩位,例如1999年為99,從2000年開始以100依次向后累加,例如2001年9月14日為1010914,indexc函數表示同期大盤的收盤價,該函數對分筆成交分析周期無效。
(5)、階段弱勢股
   a:=sum(if(date=n,indexc,0),0);
b:=sum(if(date=n1,indexc,0)0);
e:=sum(if(date=n,c,0),0);
f:=sum(if(date=n1,c,0),0);
((f-e)/e)<((b-a)/a);
注:該公式求的是n日-n1日之間漲幅低于大盤的股票。n、n1參數的表達格式為yymmdd,注意在2000年前的表達為年份的后兩位,例如1999年為99,從2000年開始以100依次向后累加,例如2001年9月14日為1010914,indexc函數表示同期大盤的收盤價,該函數對分筆成交分析周期無效。

大智慧引用函數HHV和LLV的運用

引用函數HHV和LLV的運用
1、引用函數HHV 最高值 求最高值。 用法:HHV(X,N),求N周期內X最高值,N=0則從第一個有效值開始。 例如:HHV(HIGH,30),表示求30日最高價。
2、引用函數LLV 最低值 求最低值。 用法:LLV(X,N),求N周期內X最低值,N=0則從第一個有效值開始。 例如:LLV(LOW,0),表示求歷史最低價。
例1、如指標(主圖)
CG:=Ma(C,18),color00ff00;{18日簡單移動平均}
FL:=hhv(CG,3),COLOR00ff00;{取3日CG的最高值}
FL3:hhv(CG,9),COLOR00FF00,linethick2;{取9日CG的最高值,畫綠色粗線}
FS3:if(CG
例2、根據走勢特征編制n日內創新高選股公式:
   hhv(high,n)=hhv(high,0) and barscount(c)>=n;
注:n為指標參數,可在參數設定范圍內設定參數范圍。HHV(x,n),求n周期內x最高值,n=0則從第一個有效值開始;barscount(x),將當前位置到n周期前的數值設為1,若x非0,則將當前位置到n周期前的數值設為1。如把N添上參數30就是30日內創新高。
例3、指標(副圖)
{三線開花 n:1 100 20}
C0:=(h+l+c)/3;
a1:=HHV(C0,n);a2:=LLV(C0,n);a3:=a1-a2;
a4:=ema((C0-a2)/a3,2)*100;
b1:=HHV(C0,4*n);b2:=LLV(C0,4*n);b3:=b1-b2;
b4:=ema((C0-b2)/b3,2)*100;
C1:=HHV(C0,16*n);C2:=LLV(C0,16*n);C3:=C1-C2;
C4:=ema((C0-C2)/C3,2)*100;
短期相對價位:a4,color66d,linethick2;
中期相對價位:b4,color6699ff,linethick2;
長期相對價位:C4,color6600ff,linethick2;
天線:95,linethick2,coloreeee33,pointdot;
地線:5,linethick2,color33ee33,pointdot;
中線:50,linethick2,coloreeeeee,pointdot;
指標解析:
{三線開花 n:1 100 20}
C0:=(最高價+最低價+收盤價)/3;
a1:=最高值(C0,n);a2:=最低值(C0,n);a3:=a1-a2;
a4:=指數平滑移動平均((C0-a2)/a3,2)*100;
b1:=最高值(C0,4*n);b2:=最低值(C0,4*n);b3:=b1-b2;
b4:=指數平滑移動平均((C0-b2)/b3,2)*100;
C1:=最高值(C0,16*n);C2:=最低值(C0,16*n);C3:=C1-C2;
C4:=指數平滑移動平均((C0-C2)/C3,2)*100;
短期相對價位:a4,color66d,linethick2;
中期相對價位:b4,color6699ff,linethick2;
長期相對價位:C4,color6600ff,linethick2;
天線:95,linethick2,coloreeee33,點狀線;
地線:5,linethick2,color33ee33,點狀線;
中線:50,linethick2,coloreeeeee,點狀線;

例4、選股指標n日內創新低
   llv(low,n)=llv(low,0) and barscount(close)>=n;
注n為指標參數,可在參數設定范圍內設定參數范圍。Llv(x,n),求n周期內x最低值,n=0則從第一個有效值開始;barscount(x)第一個有效數據到當前的天數,例如,barscount(close)以于日線數據取得上市以來總交易日數。
以上這兩個函數在指標編寫中被廣泛采用。
[NextPage]


大智慧K線函數簡介及簡單應用。

收盤價 close 這是取得該周期的收盤價;

最高價 high 這是取得該周期的最高價;

最低價 low 這是取得該周期的最低價;

開盤價 open 這是取得該周期的開盤價;

成交量 vol 這是取得該周期的成交量;

成交額 amount 這是取得該周期的成交額;

一根K線由四個價格組成即收盤價close、最高價high、最低價low、開盤價open。

上述幾個函數可以編寫以下幾個簡單的指標:

1、close>open 意思是當天的收盤價大于開盤價,反映在K線上就是當天收陽,用該指標選股所選出的股票在當天都收陽(>是數學上的大于符號)。

2、close

<是數學上的小于符號)。>3、close<5 意思是收盤價小于5元,用該指標選股所選出的都是低于5元以下的股票,如選低于3元的股票,把5改成3就行啦。如選高于5元的股票,把<符號改成>就OK啦!

K線的描述
陽線
close>open;{收盤價大于開盤價}
陰線
close
高開
open>ref(close,1);{開盤價大于昨天的收盤價}
低開
open
跳空高開(high為最高價)
open>ref(high,1);{開盤價大于昨天的最高價}
跳空低開(low為最低價)
open
以上K線的描述用到了另外一個函數REF,這是一個向前引用的函數,意思是引用若干周期前的數據。

用法:REF(X,A),引用A周期前的X值。 例如:REF(CLOSE,1),表示上一周期的收盤價,在日線上就是昨收。記住了嗎,以后經常要用到的。

大智慧妙用繪圖函數

繪圖函數的功能是在主圖或副圖上設定條件輸出圖標、直線、文字、數字、指標線、指標柱等。運用恰當使編制出的主副圖指標給以視覺上的美感。
1、函數:DRAWICON
用法:DRAWICON(COND,PRICE,TYPE),當COND條件滿足時,在PRICE位置畫TYPE號圖標。
說明:在圖形上繪制小圖標,其中TYPE可選3種圖標,編碼為1-3(1為紅臉、2為綠臉、3為平臉)。
示例:DRAWICON(CLOSE>OPEN,LOW,1);表示當收陽時在最低價位置畫1號圖標,也就是紅臉。
DRAWICON(CLOSE
指標示例:
{月均線主圖}
ma1:ma(close,5),colorwhite,linethick2;{畫一條5日收盤價的均線,設置該線為粗白色}
ma2:ma(close,10),colorff00ff,linethick2;{畫一條10日收盤價的均線,設置該線為粗粉色}
ma3:ma(close,20),color00ff00,linethick2;{畫一條20日收盤價的均線,設置該線為粗綠色}
a1:=cross(ma1,ma2);{5日均線上穿10日均線,金叉}
a2:=cross(ma2,ma1);{10日均線下穿5日均線,死叉}
DRAWICON(a1,low,1);{當a1條件滿足時,在最低價位置上顯示紅臉,表示此處可作為買入點}
DRAWICON(a2,high,2);{當a2條件滿足時,在最高價位置上顯示綠臉,表示此處可作為賣出點}


2、函數:DRAWLINE
用法:DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),當COND1條件滿足時,在PRICE1位置畫直線起點,當COND2條件滿足時,在PRICE2位置畫直線終點,EXPAND為延長類型。
說明:在圖形上繪制直線段。
示例: DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1);表示在創20天新高與創20天新低之間畫直線并且向右延長。如圖:
DRAWLINE是唯一一個一句里面用到兩個COND的繪圖函數。因為它需要兩個點來決定一直線。
COND1相當于指定K線位置(橫坐標),PRICE1相當于是指定價位(縱坐標),這樣一個點在平面上的位置就決定了。
DRAWLINE是從第一點畫到第二點的,即有起點與終點的順序關系:第一點出現的時間,要在第二點之前。否則線是畫不出來的。
EXPAND,擴張、發展,這里是延伸的意思吧。取0,不延長;取1,延長。實際上是取大于等于1的數就延長,小于1就不延長。
指標示例:
{季均線主圖}
ema1:ema(close,20),colorff00ff;{畫一條20日收盤價的均線,設置該線為粉色}
ema2:ema(close,40),color00ff00;{畫一條40日收盤價的均線,設置該線為綠色}
ema3:ema(close,60),colorwhite,CIRCLEDOT;{畫一條60日收盤價的均線,設置該線為白色o線}
DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,HIGH>=HHV(HIGH,20),HIGH,1),colorwhite;{表示在創20天新高與創20天新低之間畫直線并且向右延長。}
DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1),coloryellow;{表示在創20天新高與創20天新低之間畫直線并且向右延長。}


3、函數:DRAWTEXT 說明:在圖形上顯示文字。
用法:DRAWTEXT(COND,PRICE,TEXT),當COND條件滿足時,在PRICE位置書寫文字TEXT,可顯示多行文本。
示例:DRAWTEXT(CLOSE/OPEN>1.08,LOW,’大漲啦’);表示當日漲幅大于8%時在最低價位置顯示’大漲啦’字樣。在某些滿足條件的地方直接顯示文字或字符,比顯示圖標要更直觀一些。注意,顯示的文字要用英語狀態下的單引號括起。
指標示例:
{長短結合主圖}
sma1:sma(close,5,1),color00ff00;{畫一條5日收盤價的均線,設置該線為綠色}
sma2:sma(close,10,1),coloryellow;{畫一條10日收盤價的均線,設置該線為黃色}
sma3:sma(close,60,1),colorblue,linethick2;{畫一條60日收盤價的均線,設置該線為藍色粗線}
DRAWTEXT(CLOSE/OPEN>1.08,LOW,’大漲啦’),colorwhite;{表示當日漲幅大于8%時在最低價位置顯示’大漲啦’字樣。}


4、函數:POLYLINE 說明:在圖形上繪制折線段。
用法:POLYLINE(COND,PRICE),當COND條件滿足時,以PRICE位置為頂點畫折線連接。
示例:POLYLINE(HIGH>=HHV(HIGH,20),HIGH);表示在創20天新高點之間畫折線。
指標示例:
{長短結合主圖}
sma1:sma(close,5,1),color00ff00;{畫一條5日收盤價的均線,設置該線為綠色}
sma2:sma(close,10,1),coloryellow;{畫一條10日收盤價的均線,設置該線為黃色}
sma3:sma(close,60,1),colorblue,linethick2;{畫一條60日收盤價的均線,設置該線為藍色粗線}
POLYLINE(HIGH>=HHV(HIGH,20),HIGH),COLORWHITE;{表示在創20天新高點之間畫折線(白色)。}


5、函數:STICKLINE 說明:在圖形上繪制柱線。
用法: STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),當COND條件滿足時,在PRICE1和PRICE2位置之間畫柱狀線,寬度為WIDTH可為0---100(10為標準間距),EMPTH不為0則畫空心柱。
示例:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1);表示畫K線中陽線的空心柱體部分。
運用要點:
⑴PRICE1和PRICE2沒有順序關系,即何者在前何者在后都不影響語句的執行。
⑵WIDTH寬度,支持小數。用1和用0.1,會有很大的差別。取4時和主圖的K線寬度差不多。
以下的副圖公式,畫出的K線,與主圖中顯示的K線差不多。
指標示例:
{副圖K線}
STICKLINE(C>O OR (C=O AND C>REF(C,1)),O,C,4,1),colorred;{畫出紅K實體}
STICKLINE((C>O AND C<>H) OR (C=O AND C>REF(C,1)),C,H,0.1,0),colorred;{畫出紅K上影線}
STICKLINE((C>O AND L<>O) OR (C=O AND C>REF(C,1)),L,O,0.1,0),colorred;{畫出紅K下影線}
STICKLINE(C
<="ref(c,1)),c,o,4,0),colorffcc66;{畫出青k實體}" and="" (c="O" or="">STICKLINE(C
<="ref(c,1)),l,h,0.1,0),colorffcc66;{畫出青k影線。因為青k是實心的,所以影線從中穿過}" and="" (c="O" or="">ma5:MA(C,5),colorwhite;
ma10:ma(c,10),colorff00ff;

繪圖函數結合示例介紹完了,相信你一定有所收獲吧,舉一反三自己動手編個指標。不要怕失敗,失敗是成功之母,試試把,你一定會有收獲。

大智慧條件表達式及其應用

1、條件表達式:在設計公式中,需要大量使用條件表達式,根據條件表達式的結果,作出判斷,以便確定下一步該做什么,不該做什么。基本的條件表達式由“>、>=、<、<>、<=、=、and、or”等比較運算符、邏輯運算符組成,其中"and"表示并、并且,"or"表示或、或者。條件表達式的值只有2個,1和0,條件成立則返回1,條件不成立則返回0,下面舉例說明:
例1:close>open{表示收盤價大于開盤價,如果成立返回1,否則這個條件表達式的值為0};
例2:close>open and close>ma(close,5){表示收盤價大于開盤價并且close大于5日均價,and 是"且、并且",意思是兩個條件同時滿足才能作出判斷};
例3:close
<='ref(close,2){今收盤小于昨收盤或今收盤小于等于前2天收盤價,"or"表示或、或者。意思是兩個條件只要有一個條件滿足就能作出判斷};' or="">  說明:上面例子中,包含在半角的一對大括號"{"、"}"里的內容是注釋語句,不會被運行。一個好公式設計,需要花費很多心血,時間久了有可能自己也會忘記當時是怎么設計的,此外也為了別人能看懂公式,適當的加入注釋是個好習慣。
2、IF條件函數:設計公式時,條件函數IF很重要,經常都要用到,注釋如下:
IF 條件函數,根據條件求不同的值。
用法:IF(X,A,B)若X不為0則返回A,否則返回B
例如:IF(CLOSE>OPEN,HIGH,LOW)表示該周期收陽則返回最高值,否則返回最低值.
3、CROSS 交叉函數,這也是常用的函數。用法:CROSS(A,B) ,A:變量或常量,判斷交叉的第一條線。 B:變量或常量,判斷交叉的第二條線。 例如:CROSS(MA(CLOSE,5),MA(CLOSE,10)),5日均線與10日均線金叉;CROSS(CLOSE,12),價格由下向上突破12元。
  明白了條件表達式的意義和IF條件函數、CROSS 交叉函數后,我們來設計二個有點實用價值的公式:
第一個公式:
{135戰法}
股道短:=MA(C,13);{13日收盤價的均線,":=" 在圖上不顯示均線}
股道中:=MA(C,34);{34日收盤價的均線,":=" 在圖上不顯示均線}
股道長:=MA(C,55);{55日收盤價的均線,":=" 在圖上不顯示均線}
短交長:=CROSS(股道短,股道長);{股道短向上穿過股道長,金叉}
中交長:=CROSS(股道中,股道長);{股道中向上穿過股道長,金叉}
粗選:短交長 OR 中交長,COLORYELLOW;{短交長或者中交長這兩個條件有一個成立顯示黃色脈沖信號}
空頭排列:=股道短<股道中 AND 股道短<股道長 AND 股道中<股道長;{三個條件同時成立}
走平上行:=股道短>=REF(股道短,1);{大于等于昨日的13日收盤價均線}
紅杏出墻:O<股道短 AND C>股道短 AND 走平上行 AND 空頭排列,COLORRED;{四個條件同時成立顯示紅色脈沖信號}
多頭排列:=股道短>股道中 AND 股道短>股道長 AND 股道中>股道長;{三個條件同時成立}
滿園春色:O<股道短 AND C>股道短 AND 多頭排列,COLOR00FF00;{三個條件同時成立顯示綠色脈沖信號}
基礎:=股道長>REF(股道長,1) AND 股道短>股道長 AND 股道中>股道長;{三個條件同時成立}
梅開二度:基礎 AND CROSS(股道短,股道中),COLORWHITE;{兩個條件同時成立顯示白色脈沖信號}
三線齊推:O<股道短 AND O<股道中 AND O<股道長 AND C>股道短 AND C>股道中 AND C>股道長,COLORFFCC66;{六個條件同時成立顯示淺藍色脈沖信號}
第二個公式:
{啟動在即}
趨勢:3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),coloryellow;
啟動在即: IF(CROSS(趨勢,3),100,0),colorff00ff;
秘密買點: IF(趨勢<=3,25,0),color00ff00;
機構建倉: IF(趨勢<5,45,0),colorwhite;
公式解釋:
趨勢:3*移動平均((收盤價-最低值(最低價,27))/(最高值(最高價,27)-最低值(最低價,27))*100,5,1)-2*移動平均(移動平均((收盤價-最低值(最低價,27))/(最高值(最高價,27)-最低值(最低價,27))*100,5,1),3,1),coloryellow;{畫一條黃色趨勢線,數字27表示周期,也就是27天,數字5和3也表示周期5天和3天}
股價啟動在即: 條件函數(交叉函數(趨勢,3),100,0),colorff00ff;{趨勢上穿坐標3,在0至100坐標處顯示粉色脈沖信號}
捕食秘密買點: 條件函數(趨勢<=3,25,0),color00ff00;{趨勢小于等于坐標3,在0至25坐標處顯示綠色脈沖信號}
機構建增補倉: 條件函數(趨勢<5,45,0),colorwhite;{趨勢小于坐標5,在0至45坐標處顯示白色脈沖信號}
以上2個指標建議你對照指標語句和圖反復多看幾遍,你也可以動手修改如修改脈沖信號的長度等,更重要的是要理解指標組合、嵌套的含義,只有讀懂了指標,你才能把自己的想法、理念編成指標。
[NextPage]


大智慧--妙用線形函數

一、線形函數
線形函數要和其它指標函數一起用才能發揮效力,因為它們都是描述其它指標函數的。正確用好線形函數可以使主副圖指標顯示豐富多彩,色彩繽紛。
1、函數:STICK 說明:畫棒狀線,STICK的英文是棍、棒的意思。
如副圖公式:C>REF(C,1) AND C>REF(C,2),STICK;


2、函數:COLORSTICK 說明:以零軸為中心畫彩色棒狀線,零軸下為陰線顏色,零軸上為陽線顏色,這樣零軸就如楚漢交界,涇渭分明了。
如副圖公式:C-REF(C,1),COLORSTICK;


3、函數:LINESTICK 說明:同時畫棒狀線與指標線。LINE是線,STICK是棒,LINESTICK自然是線棒一起顯示了。如副圖公式:
A:=C-REF(C,1);
A,LINESTICK;


即想顯示指標線和棒狀線,又想以零軸為中心上下顯示兩種彩色棒狀線,可以用分開的兩句語句來達到目的,如副圖公式:
A:=C-REF(C,1);
A,LINESTICK;
A,COLORSTICK;


4、函數:VOLSTICK 說明:畫成交量柱狀線。這是專門為顯示成交量設計的。如副圖公式:
VOL,VOLSTICK;


5、函數:CROSSDOT 說明:畫叉狀線或x狀線。CROSS是交叉,DOT是點。如副圖公式:
ma1:ma(c,30),CROSSDOT;


6、函數:CIRCLEDOT 說明:畫小圓圈線,如副圖公式:
ma1:ma(c,30),CIRCLEDOT;

7、函數:LINETHICK 說明:改變指標線粗細。取1、2、3、4、5、6、7放在LINETHICK后面如:LINETHICK2,數字越大,線越粗,最大可取7。如副圖公式:
例1:ma1:ma(close,30),COLORFF00FF,linethick2;
例2:A:=C-REF(C,1);
A,COLORSTICK,LINETHICK4;

8、函數:POINTDOT 說明:畫點狀線,POINT是點、加點的意思。這個點狀線看起來有點太小了,可以用加粗線函數。如副圖公式:
ma1:ma(c,30),COLOR00FF00,POINTDOT,LINETHICK2;


我們編個指標,看看都用了哪些線形函數。
{頂底指標}
股價趨勢:3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),COLORFF00FF,LINETHICK2;
底部警戒:10,COLORFFCCCC,POINTDOT;
買入警戒:IF(股價趨勢<=10,40,0),stick,linethick3,coloryellow;
買入信號:IF(CROSS(股價趨勢,底部警戒),80,0),stick,linethick3,colorblue;
強弱分界:50,COLORWHITE,POINTDOT,LINETHICK2;
頂部警戒:90,COLORFFCC66,POINTDOT;
賣出警戒:IF(股價趨勢>=85,40,0),stick,linethick3,colorred;
賣出信號:IF(CROSS(股價趨勢,頂部警戒),80,0),stick,linethick3,color00ff00;

指標解析:
{頂底指標}
股價趨勢:3*移動平均((收盤價-最低值(最低價,27))/(最高值(最高價,27)-最低值(最低價,27))*100,5,1)-2*移動平均(移動平均((收盤價-最低值(最低價,27))/(最高值(最高價,27)-最低值(最低價,27))*100,5,1),3,1),COLORFF00FF,LINETHICK2;
底部警戒:10,COLORFFCCCC,點狀線;
買入警戒:條件函數(股價趨勢<=10,40,0),棒狀線,linethick3,coloryellow;{黃粗棒狀}
買入信號:條件函數(交叉函數(股價趨勢,底部警戒),80,0),棒狀線,linethick3,colorblue;{藍粗棒狀}
強弱分界:50,COLORWHITE,點狀線,LINETHICK2;{粗點狀線}
頂部警戒:90,COLORFFCC66,點狀線;
賣出警戒:條件函數(股價趨勢>=85,40,0),棒狀線,linethick3,colorred;{紅粗棒狀}
賣出信號:條件函數(交叉函數(股價趨勢,頂部警戒),80,0),棒狀線,linethick3,color00ff00;{綠粗棒狀}
了解了以上線形函數,學著把自己手中的指標美化一下吧,以上每個例子你都可以在大智慧里試試,親身體會一下。祝大家成功。

大智慧移動平均函數簡介。

指標的結構:
1、一個完整的指標要有自己的名稱,如百萬抄底、穩健追漲等。一是便于查詢使用;二是沒有名稱在指標編輯器中不能測試通過。
2、一條指標語句要有語句名。如:var1:ma(close,5);var1就是語句名,多條語句可按順序排列如var1、var2、var3等。
3、在編公式中所運用的標點符號均是在英語狀態下的符號。
4、在編制公式中,有要顯示的句子和不顯示的句子,要顯示用“:”不要顯示用“:=”,
一個源碼中最多只能有16個可顯示的句子,并且每句結束后要加分號“;”。如var1:ma(close,5);在圖上顯示5日均線;var1:=ma(close,5);在圖上不顯示該條均線,表示其它語句要引用它。
5、開盤價(open)、收盤價(close)、最高價(high)、最低價(low),成交量(vol)在公式中可用該函數的第一個字母代替,如var1:ma(c,5);。因此在編公式時不要單獨用這幾個字母用做語句名等。
6、設計計算參數:我們有時需要調節公式中的常數來看公式的表現,可以直接進入公式修改,更方便的方法是用參數來指代公式中的常數,需要調節公式時不需進公式只需調節參數就可以了。比如,要修改REF(close,1)中的第二個參數1,這時可以把它設為一個計算參數N,公式寫成REF(close,N),到時調節N即可。計算參數包括參數名稱、最小值、最大值、缺省值四個部分。參數名稱用于標識參數,本例我們將參數名定位N,計算公式時采用缺省值計算,而最小值和最大值是參數的調整范圍。
7、技術指標分為主圖和副圖,默認狀態下指標編寫完成后經測試通過確認后是副圖;如果是主圖指標,測試通過確認之前在指標編輯器中選擇主圖疊加即可。
下面進入正題。
移動平均函數大致有四種:
1、MA 簡單移動平均,意思是求簡單移動平均。 用法:MA(X,N),求X的N日移動平均值。例如:MA(CLOSE,10),表示求10日均價。
均線的畫法:計算N日內收盤價的算術平均值,公式為:MA(X,N)表示X的N日平均。
例如:
MA1: MA (CLOSE,5) , coloryellow ;
表示為:語句名 畫一條5日收盤價的均線 設置該線為黃色
2、EMA 指數平滑移動平均 意思是求指數平滑移動平均。 用法:EMA(X,N),求X 的N日指數平滑移動平均。例如:EMA(CLOSE,30),表示求30日指數平滑均價。
均線的畫法:計算N日內收盤價的算術平均值,公式為:EMA(X,N)表示X的N日平均。
例如:
EMA1: EMA (CLOSE,5) , colorff00ff;
表示為:語句名 畫一條5日收盤價的均線 設置該線為粉色
3、DMA 動態移動平均 意思是求動態移動平均。 用法:DMA(X,A),求X的動態移動平均,A必須小于1。例如:DMA(CLOSE,VOL/CAPITAL),表示求以換手率作平滑因子的平均價。(CAPITAL是流通盤大小函數)
均線的畫法:計算A收盤價的算術平均值,公式為:DMA(X,A)表示X的N日平均。
例如:
DMA1: DMA (CLOSE,VOL/CAPITAL) , colorff00ff;
表示為:語句名 畫一條以換手率作平滑因子收盤價的均線 設置該線為粉色
4、SMA 移動平均 求移動平均。 用法:SMA(X,N,M),求X的N日移動平均,M為權數。N必須大于M。 例如:SMA(CLOSE,30,1),表示求30日移動平均價。
均線的畫法:計算N日內收盤價的算術平均值,公式為:EMA(X,N)表示X的N日平均。
例如:
SMA1: SMA (CLOSE,30,1) , colorff00ff;
表示為:語句名 畫一條30日收盤價的均線 設置該線為粉色
明白了上面這些函數用法,我們開始編第一個指標:
給指標起個名,就叫"月均線主圖"吧!
ma1:ma(close,5),colorwhite;{畫一條5日收盤價的均線,設置該線為白色}
ma2:ma(close,10),colorff00ff;{畫一條10日收盤價的均線,設置該線為粉色}
ma3:ma(close,20),color00ff00;{畫一條20日收盤價的均線,設置該線為綠色}
......根據個人需要可畫多條線。
如果想設置參數,按參數名稱 最小值 最大值 缺省值在指標編輯器中添上如下值:
n1 1 100 5
n2 1 100 10
n3 1 100 20
把指標中的5、10、20分別改為n1、n2、n3即可。
第二個指標:起名"季均線主圖"
ema1:ema(close,20),colorff00ff;{畫一條20日收盤價的均線,設置該線為粉色}
ema2:ema(close,40),color00ff00;{畫一條40日收盤價的均線,設置該線為綠色}
ema3:ema(close,60),colorwhite;{畫一條60日收盤價的均線,設置該線為白色}
.......根據個人需要可畫多條線。
第三個指標:起名"長短結合主圖"
sma1:sma(close,5,1),color00ff00;{畫一條5日收盤價的均線,設置該線為綠色}
sma2:sma(close,10,1),coloryellow;{畫一條10日收盤價的均線,設置該線為黃色}
sma3:sma(close,60,1),colorblue;{畫一條60日收盤價的均線,設置該線為藍色}
DMA 動態移動平均很少用到,在這里就不舉例了,有興趣的朋友發揮吧。
附顏色代碼供選擇設置:
各種顏色表示:
紅色colorred、灰色colorgray、綠色color00ff00、黃色coloryellow、藍色colorblue、白色colorwhite.
另外顏色還有:
粉紅colorf00ff0、草綠color00ff00、淡藍colorf0f000、紫色colorff0099、金黃色color008364、紫紅color000999、綜色color0055ff、深黃色color00cccc、紫羅藍colore66878、天藍色colorff937f 深草綠color399c7f
實際上只要在color后面加上0-9、A-F中任6個數字字母組成,如要其它顏色,可自己調。





本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
公式編寫入門(轉)7
股票公式編輯方法
學習編輯指標
大智慧中短波上漲買入主圖指標公式源碼編程思路破譯及風險提示
李雨青老師技巧用法細節
指標編寫技巧總匯-bokee.net
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 荆门市| 宣城市| 涿鹿县| 镶黄旗| 延川县| 固始县| 枣强县| 镇雄县| 锡林浩特市| 新和县| 双桥区| 精河县| 磐石市| 宜州市| 甘谷县| 阳城县| 临海市| 宜章县| 清涧县| 玉屏| 江源县| 抚松县| 武平县| 凌云县| 边坝县| 九龙城区| 龙泉市| 大洼县| 南安市| 苍山县| 岑溪市| 大渡口区| 驻马店市| 恩平市| 陆川县| 长葛市| 昌邑市| 土默特左旗| 宁波市| 友谊县| 深州市|