㈠ 怎樣編寫炒股指標
操盤線指標公式
bu:=cross(high,SAR(3,1,20));
sel:=cross(SAR(3,1,20),low);
var1:=last(high<SAR(3,1,20));
var2:=last(low>sar(3,1,20));
drawtext(bu,high,'買入');
drawtext(sel,low,'賣出');
drawtext(bu,LOW,'B'),valign0,align1,coloryellow,linethick2; drawtext(sel,HIGH,'S'),valign2,align1,colorgreen,linethick2;
STICKLINE(low>SAR(3,1,20) and isdown,high,open,0.5,1),colorred;
STICKLINE(low>SAR(3,1,20) and isdown,close,open,7.5,1),colorred;
STICKLINE(low>SAR(3,1,20) and isdown,close,low,0.5,1),colorred;
STICKLINE(high<SAR(3,1,20) and isup,high,close,0.5,1),colorcyan;
STICKLINE(high<SAR(3,1,20) and isup,close,open,7.5,1),colorcyan;
STICKLINE(high<SAR(3,1,20) and isup,open,low,0.5,1),colorcyan;
drawflagtext(high<SAR(3,1,20) and high>=ref(high,1),high,'明日突破'+forcast(sar(3,1,20),max(var1,2))+'建議關注');
drawflagtext(high<SAR(3,1,20) and high<ref(high,1),high,'持幣觀望'); drawflagtext(low>SAR(3,1,20) and low<=ref(low,1),low,'明日跌破'+forcast(sar(3,1,20),max(var2,2))+'注意止盈');
drawflagtext(low>SAR(3,1,20) and low>ref(low,1),low,'繼續持股');
想要看懂一個公式,最先看的應該是公式的輸出內容,換句話說,操盤線在K線圖上顯示出B點S點,那我們就分析,BS點怎麼得來的。先介紹個常用的輸出函數drawtext,drawtext的格式:drawtext(條件,想要顯示的位置,想要顯示的文字),舉個例子,想要在K線圖上顯示出每個漲停版,可以在均線公式里添加這么句:drawtext((c-ref(c,1))/ref(c,1)>0.095,l,'漲停');這樣就會在漲停那些天k線圖的最低價處顯示漲停兩個字。
我們到以上原碼中找出有drawtext的語句: drawtext(bu,LOW,'B'),valign0,align1,coloryellow,linethick2; drawtext(sel,HIGH,'S'),valign2,align1,colorgreen,linethick2;
套用剛才說的格式,bu就是條件,low(最低價)是想要顯示的位置,想要顯示的文字「B」,(後面這些valign0,align1,coloryellow,linethick2都是顯示的格式,比如字體顏色,字體顯示位置矯正,字體大小),就是說滿足了「bu」這個條件後,就在那天的最低價顯示個B。那麼現在的問題就是什麼是bu條件了,看似很長一段公式,其實最主要就是前兩行: bu:=cross(high,SAR(3,1,20)); sel:=cross(SAR(3,1,20),low);
看到兩行公式,我先解釋下一些基本公式知識,這里bu(buy買),sel(sell賣)是自己定的變數,:後面內容表示bu,sel表示的條件,=表示不需要顯示出來(因為最後通過drawtext顯示),cross的用法是cross(a,b),意思是a上穿b,比如股價上穿30日均線就是cross(close,ma(close,30))。那麼我們再回過來看看什麼是bu?high(最高價)上穿sar(3,1,20),就是說最高價只要上穿sar(3,1,20)就會提示B點,SAR又叫拋物線或停損轉向操作點指標,這個函數會等下重點詳細介紹,先把公式其他部分看完。
後面有六排stickline是畫K線圖用的,大家有沒發現操盤線的蠟燭線和普通k線圖不一樣?介紹下stickline這個函數,用法是stickline(條件,位置1,位置2,寬度,是否實心畫線),我們以最常見的普通K線圖 為例,就是用這個函數畫出來的。
比如說陰線的表達方式就是 STICKLINE(c<o,c,o,10,0),colorcyan;{收盤價如果小於開盤價,在開盤價和收盤價之間畫寬度10的柱子,實心,顏色青色(colorcyan),這里畫出的是陰線中間部分} STICKLINE(c<o,h,l,1,0),colorcyan;{收盤價如果小於開盤價,在最高價和最低價之間畫寬度1的細線,實心,顏色青色(colorcyan),這里畫出的是陰線上下影線部分,如果是畫陽線,這里就要分兩次寫了,因為陽線是空心的,直接最高最低連起來不好看} 介紹完STICKLINE用法,由於時間有限,操盤線的k線畫法就不一一詳述了,一句句看很好理解的。 最下面有4行drawflagtext,和drawtext的區別就是需要十子游標調用並指上去才顯示,格式一樣的:drawflagtext(條件,想要顯示的位置,想要顯示的文字),操盤線十字游標調出後放到每個蠟燭線上有文字提示,就是這個函數做出來的。這里調用了第3,4行的兩個變數var1,var2,通過4種不同情況分別有4種提示。 公式解釋完了,現在來重點講下操盤線中的精髓sar函數以及操盤線的應用,sar全稱叫「Stop and Reveres,縮寫SAR」,是由美國技術分析大師威爾斯·威爾德(Wells Wilder)所創造的,是一種簡單易學、比較准確的中短期技術分析工具。先說下SAR指標的原理,我們從SAR指標英文全稱知道它有兩層含義。一是「stop」,即停損、止損之意,這就要求投資者在買賣某個股票之前,先要設定一個止損價位,以減少投資風險。而這個 止損價位也不是一直不變的,它是隨著股價的波動止損位也要不斷的隨之調整。如何既可以有效地控制住潛在的風險,又不會錯失賺取更大收益的機會,是每個投資 者所追求的目標。但是股市情況變幻莫測,而且不同的股票不同時期的走勢又各不相同,如果止損位設的過高,就可能出現股票在其調整回落時賣出,而賣出的股票 卻從此展開一輪新的升勢,錯失了賺取更大利潤的機會,反之,止損位定的過低,就根本起不到控制風險的作用。因此,如何准確地設定止損位是各種技術分析理論 和指標所闡述的目的,而SAR指標在這方面有其獨到的功能。
㈡ 股票通達信軟體上,K線均線指標都沒有了,分時線有,按MA也不出來,誰知道是怎麼回來
均線按tab鍵轉換,k線單擊右鍵,裡面有主圖類型選擇。
炒股的時候大家常常都會看股票K線。想投資股票,可以利用K線找到「規律」分析股票找到「規律」才能更好的投資,獲得收益。
下面跟大家來詳細說明一下什麼是K線,教大家怎麼去了解它。
分享之前,先免費送給大家幾個炒股神器,能幫你收集分析數據、估值、了解最新資訊等等,都是我常用的實用工具,建議收藏:炒股的九大神器免費領取(附分享碼)
一、 股票K線是什麼意思?
常說的蠟燭圖、日本線、陰陽線等,其實指的就是K線圖,最為普遍常見的叫法是--K線,它的發明是為了更好的計算米價的漲跌,之後股票、期貨、期權等證券市場都有它的一席之地。
形似柱狀,可拆分為影線和實體,這個我們稱為k線。影線在實體上方的部分叫上影線,下方的部分叫下影線,實體分陽線和陰線。
Ps:影線代表的是當天交易的最高和最低價,實體表示的是當天的開盤價和收盤價。
陽線的表示方法很多,最常用的有紅色、白色柱體還有黑框空心,而一般是選用綠色、黑色或者藍色實體住來指代陰線。
除了這些,「十字線」被我們觀測到的時候,一條線是實體部分改變後的形態。
其實十字線很容易理解的,可以通過十字線看出收盤價等於開盤價。
只要深入理解了K線,我們輕而易舉可以發現買賣點(雖然股市根本是沒有辦法預測的,但是K線也會有一定的指導的價值的),新手也是好駕馭的。
這里我要給大家提醒一下,K線分析起來挺難的,若是你剛開始炒股,K線方面也不清楚的話,建議用一些輔助工具來幫你判斷一隻股票是否值得買。
比如說下面的診股鏈接,輸入你中意的股票代碼,就能自動幫你估值、分析大盤形勢等等,我剛開始炒股的時候就用這種方法來過渡,非常方便:【免費】測一測你的股票當前估值位置?
下面有幾個關於K線分析的小妙招,接下來我就給大家講講,一些簡單的內容幫助你盡快知道。
二、怎麼用股票K線進行技術分析?
1、實體線為陰線
股票的成交量就要在這時候看看是什麼樣的了,一旦出現成交量不大的情況,說明股價可能會短期下降;如果成交量很大,估計股價要長期下跌了。
2、實體線為陽線
實體線為陽線就意味著股價上漲動力更足,但是具體會不會長期上漲,還要結合別的指標進行判斷才行。
比如說大盤形式、行業前景、估值等等因素/指標,但是由於篇幅問題,不能展開細講,大家可以點擊下方鏈接了解:新手小白必備的股市基礎知識大全
應答時間:2021-09-06,最新業務變化以文中鏈接內展示的數據為准,請點擊查看
㈢ 如何編寫股票指標
這要看你想學到什麼程度了,如果僅僅是數學上的公式怎麼計算這種開始比較容易的,只要有些數學基礎就可以了,要是想把指標寫成程序並且在要根據自己的需要設計出指標這個就比較有難度了估計沒有編程基礎很難學會.
㈣ 大智慧指標中的線我不想在圖上顯示,但在選股中能用到這個指標,所以有沒有辦法在公式中設置一個隱藏代碼
格式「LINETHICK+(1-9)」;
參數的取值范圍在1—9之間,「LINETHICK1」表示最細的線,而「LINETHICK9」表示最粗的線;
----------------------------------------------------------------------------
將線粗細設置成0
LINETHICK0 就是這樣,沒線了
㈤ 通達信版面上的技術指標一欄怎麼顯示出來,我的版面上沒有
怎樣在通達信軟體版面顯示多個技術指標
1、功能->定製版面->新建空白版面
2、空白版面建立了,點滑鼠右鍵->右插入,版面一分為二了。
3、在左邊版面點滑鼠右鍵->設置單元格式->綜合排名,然後就出現排名了,但是這個排名裡面沒有股票,注意到排名右上角有一個小圖標,點擊小圖標裡面可以設置市場,設置成上證a股。
4、右邊版面的設置類似。
按照技術指標對股票進行排序的方法:
系統主面板上面找到:報價--歷史行情報價--右鍵選擇指標--確定。就可以排序了,這個方法也有一定的選股作用,用得好還是有參考的。
選股設置的方法,就簡單的圖示介紹一下方法,請大家參考。
1、功能—選股器——綜合選股——開啟「選股方案」對話設置框;
2、在條件組中點開到需要的指標;
3、根據自己的要求設置相關選項(這里要根據自己對相對指標中各項的要求來具體設置——關鍵就是以指標中哪條線上穿哪條線或者是在什麼位置,如「買點」,下面選「上漲」,就可選出是買點的股票了),然後點「加入條件」;
4、選擇選股范圍(是所有A股或者是只在自選股或其他板塊中選);
5、如果同時有兩個以上的選股條件,還必須選擇是相與(同時滿足以上條件的才選出來)、相或(分別滿足各個條件的都選出);
6、點「執行選股」
㈥ 為什麼我的大智慧指標不能顯示出來
大智慧公式編寫教程(一)
第一節 公式入門
我們大多數的用戶並不是完全了解「公式編輯器」的意義,簡單地,我們可以從以下幾個角度進行理解:
一、指標分析:
「公式編輯器」好比是一個工作母床,通過這個工作母床可以製造出所需要的各式各樣的零件,同樣,在指標分析的工作中,利用編輯器可以編寫出相應的分析條件,這種方法是在技術分析當中最為常用的方法之一。例如,指標KD、指標MA等等,通過對這些指標的觀察、分析,找出一些合適的條件作為買入賣出點。當然,我們也許需要的是一些自己的指標,一些自己的准確的指標,更多的MB、MC、MD等等,這一切我們通過「公式編輯器」可以實現。
二、條件選股:
編寫公式都要用到什麼東西?
我們留下了許多問題--都是公式編寫的基礎問題,所以我們這節課來解決這些基礎的問題。
什麼是技術指標?
MA均線就是一種技術指標,我們在炒股的時候,經常會將一些行情數據進行數學計算得出一些曲線等等,方便我們掌握股市的變動情況。
什麼是條件選股?
簡單講,就是按照您的設定的條件用電腦幫助您完成一些太多太復雜的挑選--比如您有一些好的心得和方法,可使有1000多隻股票,您就是有100雙眼睛有時也不一定可以看得過來,這時電腦就派上用場了!
什麼是參數?
比如講:10日均線,您可以把10日當作參數,好處在於,您覺得需要修改成5日的時候,就可以使用一些簡單的方法,例如參數精靈來很方便的修改和調整。參數需要名字,例如M就不錯。還要規定參數的范圍,例如1日至260日。這樣我們就可以在1到260之間任意調節M的值了,M最常用的數填在「預設」一欄,例如你最喜歡用10日均線,那就填10吧。
什麼是周期?
這么解釋吧!我們有的投資者喜歡使用日線圖作技術分析;有的喜歡用5分鍾的K線;有的喜歡使用長一點時間的,例如周線。所以在公式設計中,允許不同喜好的使用者選擇不同的分析時間--就是可以選擇不同的周期。
什麼是函數?
函數在公式編寫非常重要,如果作個比喻,我們用一種語言去告訴電腦我的想法,並且讓它去幫我做,那麼函數就是這種語言的單詞。
我們在公式編輯器中選擇插入函數,就可以看到裡面有許多的函數,我們在附錄中有一個簡表,大家可以到那裡去檢索!
例一:
一根K線有四個價格組成:
最高價:HIGH
收盤價:CLOSE
最低價:LOW
開盤價:OPEN
成交量:VOL
成交額:AMO
例二:
兩條均線不斷地交叉,就專門設定了一條函數來描述兩條線交叉:CROSS(X,Y)
假如下圖中的兩條均線一條名叫X,另外一條叫Y
CROSS(X,Y)表示X向上穿過了Y
CROSS(Y,X)表示Y向上穿過了X
例三:
前面的CLOSE,還是VOL,都表示當天,或者您使用的不是日線,那就表示本周期的數據,那麼前幾天的怎麼表示呢?
REF(X,M)
例如:
REF(Close,5)表示5天前的收盤;
REF(Vol,10)表示10天前的成交量;
這里的M就是參數,您現在明白了什麼是參數了嗎?
例四:
如果我想把兩個條件並列在一起怎麼辦?
AND
X AND Y就表示條件X和條件Y
好了!本課結束吧--有點稍慢,下面會好一些!
編寫一條最簡單的指標線
通過前幾課的學習,我們今天開始使用軟體的公式編輯功能編寫我們自己的第一條指標線。
其實不難,你應該對自己有信心!
按照主菜單-工具-公式**-選擇-「技術指標」-點擊「新建」,然後在公式編輯器中留下你的第一行腳印吧!
點擊:「確認」,現在看一下我們第一條指標線。
這條指標線與你的想法相符嗎?
總結與補充:
1、如果選擇:「主圖疊加」,我們的指標線會與K線圖顯示在同一個圖形框中,現在我們的指標線顯示在其下方,即「副圖」中;
2、參數可以有,也可以沒有,但是鼓勵大家設置參數,這是非常好的習慣;
3、一個句子完了,別忘了以分號結尾;
你的公式寫得對不對,可以通過「測試公式」來檢查,如果錯了,它會告訴你錯在哪裡。
第二節 編寫最常用的均量和均價線
均價線,不就是那個「移動平均線MA」什麼的嗎?不過,話說回來,聽說10個人裡面有11個人都在使用,我可得學習學習!
原理是??
5日平均線=(今天收盤價+昨天收盤價+.....--5天前的收盤價)/5;
10日平均線=(今天收盤價+昨天收盤價+......+10天前的收盤價)/10;
150日平均線=(今天收盤價+昨天收盤價+......+150天前的收盤價)/150;
200日平均線......不是這么麻煩吧?難道我每天都要寫這么多得數才得到一條平均線????
你有什麼辦法?
MA1=MA(CLOSE,5);
MA2=MA(CLOSE,10);
MA3=MA(CLOSE,50);
......
當然是有簡單的方法了!你把我在上面說過的話寫下來,按照前面幾課講的,寫在公式的編輯欄當中就可以了!
注意:
「MA」表示的就是計算平均值。
在括弧內寫上計算的對象和計算的時間長度。
MA1,MA2,MA3......是好幾條指標線,別忘記了用分號把它們分開。
最後呢?電腦自己會把它們一起畫出來。
均量線???
均價線都有了,照著葫蘆畫瓢,把收盤價CLOSE換成成交量VOL就行了!
MA1:MA(VOL,5);
MA2:MA(VOL,10);
MA3:MA(VOL,150);
MA4:MA(VOL,200);
今天有幾只發生MA金叉?
我們學習了編寫MA移動平均線,關於這幾條指標線如何使用?我想大家可能都比我清楚。例如短期均線和長期均線發生了金叉或者死叉,......等等,葛蘭維爾的八項法則......如果說如何用分析家軟體編寫一個條件,讓電腦把今天兩個市場的股票中所有發生了黃金交叉的股票選出來呢?
想知道嗎?這就是「條件選股」,按照「條件」電腦自動「選擇股票」出來,可以供您分析,要不然的話,技術分析的投資者都會累死了!
跟我學!
第一步:「工具」欄中選中「公式**器」
第二步:我們現在選擇「新建」一個「條件選股」公式,結果出現了下面的編輯欄!然後在裡面寫上您的條件!
第三步:按照說明書上的步驟選股就行了!
注意:
1、在條件選股中點擊「新建」;
2、原來MA5:MA(CLOSE,5);
表示的是一條指標線,可是現在我們在條件選股當中只要引用它,不需要把它畫出來。所以我們在冒號的後面加一個符號,表示等會要引用它:MA5:=MA(CLOSE,5);
這個在分析家的公式編輯中,叫做「中間表達式」。
X=1;
Y=X+1;
Y=?
我們學過上面的數學,都知道把X=1代入到Y的計算中去,「X=1;」就是一個中間表達式,您明白了嗎?
如何匯編自己的公式?
好多人只會引入或拆解別人的公式組裝一下但終歸不是自己的原裝,自己也想動手編制但苦於不會,這里就教你學會如何由淺至深的編制公式的技能.滿世界找開瑣鑰匙(尋找破解指標),不如自己做個造鎖專家(編寫公式指標專家),您說呢?
怎樣編寫大智慧指標公式?
目前大多數證券分析軟體都具有指標分析和條件選股的功能,但只有用戶可以自己編制演算法公式的系統才是真正實用的,因為:
許多軟體的指標和選股功能是黑箱操作,也就是說,其內部演算法是不公開的。這樣用戶並不知道其指標和選股到底是如何運作的、可靠性有多高、前提條件是什麼,因而也難以決定是否採用指標或選股的結果。這樣的指標和選股只有宣傳上的意義而沒有任何實際意義。
許多軟體的選股功能都不夠強大和靈活。例如有些軟體的條件選股功能只能讓用戶按照特定的模式進行設定,適用面很窄。
公式系統類似於一種編程語言,用戶可以數學公式的形式實現任何自己期望的技術指標和選股條件等。可編制的公式可以完全公開演算法,用戶可以自行分析、評價和修改,做到心中有數。
公式系統的作用是什麼呢?公式系統其實就是對一系列隨時間變化的原始數據組序列進行代數和邏輯計算。為什麼是數據組序列呢?因為每一個時間周期(即相鄰兩組數據間的時間間隔)都包含了一組原始數據,如開高低收量額,公式系統能對其中的任何原始數據進行操作。使用者定義出如何對原始數據進行處理得到一個新的數據,公式系統讀出原始數據並按要求計算出使用者定製的數據,並以曲線、圖形、指示等形式顯示出來。
公式系統可以編輯四種類型的公式,分別是技術指標、交易系統、條件選股和五彩K線公式。技術指標公式是最基本的公式,它用於指標圖形的繪制。技術指標公式結合選股條件邏輯判斷表達式,即得到條件選股公式,用於條件選股。技術指標公式結合買賣邏輯判斷表達式,得到交易系統公式,用於交易系統指示。技術指標公式結合色彩邏輯判斷表達式,即得到K線模式公式,用於描述特定的K線模式。公式的編輯在公式編輯器中完成。
公式系統處理的原始數據的分析周期(即相鄰兩組數據間的時間間隔)可以從1分鍾到1000天間的任意值,也可以是分筆成交數據,我們用滑鼠把一個公式拖到某隻證券的某個周期的圖形分析窗口,則該公式處理這個周期的原始數據,如開高低收量額,改變分析窗口顯示的分析周期,則公式處理新的分析周期的數據。
公式系統對數據的運算是基於一系列函數,函數中除ZIG之字轉向函數類和BACKSET函數外,其餘函數均滿足時間不變性,即時間靠後的數據不對時間靠前的結果產生影響。
公式設定步驟
1.設定公式名稱:每個公式都有自己的名稱,它由字母或數字組成,最多可以有9個字元。請注意,公式名稱在同類公式中不能重復。
2.描述公式:用於簡單描述該公式的含義,若輸入,則在公式列表中會顯示這段文幀?
3.注釋公式:用於描述一個公式如何使用、計算方法等內容。輸入後,在有關窗口按「用法注釋」按鈕可以查看公式注釋。
4. 設計技術指標公式語句:
公式的形式由若干語句組成。每個語句得到一個計算結果,對於技術指標,就是一條指標線,語句間用分號隔開。
一個語句由若干函數通過四則運算或邏輯運算而組成。函數是公式系統的基本成分,它是對數據做某種操作,如CLOSE()函數表示調用該分析周期的收盤價。函數由函數名稱和參數組成,參數用函數名後的括弧括起來,每個函數調用的參數可以是變數或常量,變數是一個隨著時間變化而變化的數據,例如收盤價;常量是一個不隨時間變化而變的數據。例如函數REF(X,N)用於引用N周期前的X值,X是一個變數,N是一個常量,REF(close(),1)表示計算上一周期的收盤價。函數若需調用幾個參數,則它們在括弧內是有順序的。若沒有參數則可以省去括弧,例如CLOSE()函數沒有參數,所以寫成 CLOSE和 CLOSE()都可以。函數計算得到的結果是一個變數。
計算符將函數連接成為語句。計算符分為算術計算符和邏輯計算符。算術計算符有+、-、*、/,分別是對計算符兩邊的數值進行加減乘除計算;邏輯計算符有、、、=、=、=、AND、OR,分別是對計算符兩邊的數值做大於、小於、不等於、大於等於、小於等於、等於、邏輯與、邏輯或的邏輯運算,如果邏輯條件成立返回的計算結果為1,否則為0。例如:21的邏輯運算結果等於1,12的邏輯運算結果就等於0。
語句得到的計算結果連成線就是所謂的指標線,不同的語句就得到不同的線,為了在指標圖形中互相區分,不同的線有不同的顏色,而且語句還可以有自己的名稱,在指標圖形中顯示在左上角位置。語句名寫在語句的前面,用一個冒號將它與語句隔開。語句「上日收盤價:REF(close,1)」就表示該語句REF(close,1)的名稱為「上日收盤價」。該語句後而的語句若需引用它,則寫公式名即可,如MA(上日收盤價,20)意思是對上日收盤價求20日平均。
5、設計中間語句:
一個語句將顯示一條指標線,一個復雜的公式往往有很多語句,而且有些語句沒必要顯示出來。這時我們可以把不需要顯示語句定義為中間語句,中間語句的寫法只需在一般語句的名稱與語句之間的冒號後加個等號,即「:=」即可。例如,語句「上日收盤價:=REF(close,1)」就表示該語句為中間語句。重復使用的語句也可以定義成中間語句。
6、設計其他公式語句:
其他類型的公式顯示的不是指標線,而是相應的操作,如條件選股公式顯示的是選股結果,交易系統公式顯示的是交易指示,五彩K線公式顯示的是K線顏色。這些公式需要有一條或幾條邏輯表達式表示這些操作的語句,當語句返回0時表示不需要進行相應的操作,當返回非0時表示需要進行相應的操作。其他的語句都應設定為中間語句。
條件選股公式只有一條邏輯表達式語句,用來表示選股條件是否成立,例如CLOSE>REF(close,1)語句,表示選出當期收盤價高於上日收盤價的股票。其他的語句必須設定為中間語句,否則編輯器出現「只能有一個輸出結果」的警示。
交易系統公式需要1-4條邏輯表達式語句,分別為多頭和空頭的切入切出條件語句,分別用ENTERLONG, EXITLONG, ENTERSHORT, EXITSHORT表示多頭買入、多頭賣出、空頭切入、空頭切出條件,當這些語句返回非0時,表示需要進行相應的操作。其他的語句必須設定為中間語句,否則編輯器出現「非交易信號變數只能用:=賦值」的警示。這四個條件中必須至少設定一個條件。
五彩K線公式可以有1-6條邏輯表達式語句,最多描述6種不同的顏色。
7、設計計算參數:
我們有時需要調節公式中的常數來看公式的表現,可以直接進入公式修改,更方便的方法是用計算參數來指代公式中的常數,需要調節公式時不需進公式只需調節參數就可以了。比如,經常要修改REF(close,1)中的第二個參數1,這時可以把它設為一個計算參數N,公式寫成REF(close,N),到時調節N即可。計算參數包括參數名稱、最小值、最大值、預設值四個部分。參數名稱用於標識參數,本例我們將參數名定位N,計算公式時採用預設值計算,而最小值和最大值是參數的調整范圍。設定參數後,在圖形分析窗口顯示該指標時,指標名跟著有參數,右鍵點擊參數即可對它進行修改。對於交易系統公式,每個參數還包括一個測試步長,在優化參數時系統從最小值到最大值逐一調整參數,每次調整的增量就是測試步長。例如最小值1,最大值30,步長10,則系統將測試參數1,11,21。最大測試步數為10000次。每個公式可以帶有最多16個計算參數。
8、其他語句:
有時我們想指定技術指標線的畫法,這時我們可以在語句後加上線形描述符,描述該語句對應的指標線畫法。線形描述符包括STICK:柱狀線;COLORSTICK:彩色柱狀線,當語句結果為正時顯示紅色,否則顯示綠色;VOLSTICK:成交量柱狀線,股價上漲時顯示紅色空心柱,下跌時顯示綠色實心柱;LINESTICK:同時畫出柱狀線和指標線;CROSSDOT:小叉線;CIRCLEDOT:小圓圈線;POINTDOT:小圓點線。
五彩K線公式有用來描述顯示K線顏色的語句,其實就是在語句後加上色彩描述符,之間用逗號隔開,表示當該句返回非0時K線的顏色。色彩描述符有:COLORRED:紅色;COLORGREEN:綠色;COLORBLUE:藍色;COLORBLACK:黑色:COLORWHITE:白色;COLORYELLOW:黃色:COLORYELLOW:青色;COLORF0F000:晶紅色;COLORBROWN:棕色。
技術指標公式還可以主動設定欲顯示的坐標線,例如我們在坐標線位置輸入框中寫入-10;O;10,則顯示該指標時出現-10,0,10三條坐標線。
特殊數據引用
(1)、指標數據引用
在編制公式過程中,有時需要使用另外一個指標的值,如果按照通常的做法,重新編制這個指標就顯得很麻煩,因此很有必要學習使用如何調用別的指標公式。
調用其他指標的基本格式:」指標.指標線」(參數)
A、指標與指標線之間用點「.」分開,一個指標不一定只有一條指標線,所以有必要在指標後標注指標線的名稱,但是如果缺失則表示引用最後一條指標線。
B、參數在表達式的末尾,必須用括弧括起來,參數之間用「,」號分開,通過參數設置可選擇設定該指標的參數,如果參數缺失則表示使用該指標的默認參數設置(不過我在使用過程中發現,如不寫參數,測試就通不過)。
C、整個表達式用引號引在其中,除參數以外。
例如:」MACD.DEF」(26,12,9)表示計算MACD指標的DEA指標線,計算參數為26、12、9,」MACD」(26,12,9)表示該指標的最後一條指標線,計算參數是26、12、9,」MACD」表示該指標的最後一條指標線,並且使用公式的默認參數。
(2)、其他股票數據引用
使用以下的格式可以在當前的分析界面下引用大盤的數據或者其他個股的數據實現橫向上的對比。
A、引用大盤數據
引用大盤數據時使用下列函數:INDEXC、INDEXV等等。
B、引用個股數據
引用個股數據時使用下列格式:」股票代碼$數據」,在以上格式當中調用CLOSE、VOL、AMOUNT等等,例如,」Z000002$VOL」表示000002該股本周期的成交量。同時大盤也可視為一隻個股來引用,例如,上證」H000001$CLOSE」表示為大盤本周期的收盤價,深市」Z399001$CLOSE」同樣表法大盤本周期的收盤價。
(3)、注意事項
在編公式中所運用的標點符號均是在英語狀態下的符號。
在編制公式中,有要顯示的句子和不顯示的句子,要顯示用「:」不要顯示用「:=」,
一個源碼中最多隻能有16個可顯示的句子,並且每句結束後要加分號「;」。
另外,開盤價、收盤價、最高價、最低價,在公式中可用該函數的第一個字母代替。因此在編公式時不要單獨用這幾個字母,請要注意。
9、引用其他公式、周期或股票的數據: (注意:本點只作為參考,因大智慧未設有引用其它周期的數據功能)
可以在一個公式中引用其他公式、周期或股票的數據,具體做法如下。
1)引用指標公式/交易系統/條件選股公式
可以引用其他技術指標的指標線,寫法是"公式名稱.指標線名稱"(參數表),請注意,參數表中的參數個數應該與該公式的實際參數數量一致,若不寫參數表,則表示使用預設參數。例如:"KDJ.K(9,6,6)",表示引用根據(9,6,6)參數計算出KDJ指標中的K指標線數值。
可以引用交易系統公式,寫法為"SYSTEM.公式名稱.交易類型"(參數表),交易類型包括ENTERLONG、EXITLONG、ENTERSHORT、EXITSHORT,分別表示引用多頭買入、多頭賣出、空頭買入、空頭賣出條件。例如:"SYSTEM.KDJ.ENTERLONG",表示引用根據預設參數計算的KDJ交易系統的多頭買入條件。
可以引用條件選股公式,寫法為"EXPLORER.公式名稱"(參數表),例如:"EXPLORER.KDJ",表示引用根據預設參數計算的KDJ買入條件選股條件。
2)跨周期引用公式(大智慧不支持)
可以引用其他周期的數據,寫法為"公式名稱.指標線名稱#周期"(參數表),跨周期引用只能從較短周期引用較長周期,反方向的引用不允許。例如"KDJ.K#WEEK"(9,6,6),表示引用根據(9,6,6)參數計算周線周期的KDJ指標公式K指標線的數值。
其中周期包括MIN1,MIN5,MIN15,MIN30,MIN60,DAY,WEEK,MONTH,分別表示1、5、15、30、60分鍾線,以及日線、周線、月線。
3)引用任意股票的數據
可以引用其它股票的數據,寫法為:"股票代碼$數據名稱",其中數據名稱包括OPEN、HIGH、LOW、CLOSE、VOL、AMOUNT,分別表示開盤價、最高價、最低價、收盤價、成交量、成交額。
公式編制
這里舉一些最簡單的公式例子,有些只有一條語句且函數簡單,較復雜的公式中函數復雜且語句較多。
收盤價線
這是最簡單的公式:
CLOSE
均線的畫法
計算N日內收盤價的算術平均值,它是最常用的指標之一,公式為:MA(X,N)表示X的N日平均。
例如:
MA1: MA (CLOSE,5) , coloryellow ;
表示為: 參數名 畫一條5日收盤價的均線 設置該線為黃色
漲幅
漲幅指今日收盤價相對於昨日收盤價的變動幅度,即(今日收盤價-昨日收盤價)/昨日收盤價*100%, 昨日收盤價的公式為:REF(CLOSE,1),因此漲幅的公式:
(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)
換手率
換手率指當期的成交量占流通股本的比例。
公式:
VOL/CAPITAL
VOL為當期成交量,CAPITAL為流通股本。
㈦ 行情下同一技術指標為什麼有的股票顯示有的股票不顯示
現在流行很多版本的macd,就看你使用的macd裡面的編寫規則是什麼了
出現你這種情況有時候是因為指標裡面有些特殊的調用,比如只調用了滬市的數據或者只調用了深市的數據,如果你用這種指標看的話,肯定有一些股票是顯示是有問題的
㈧ 做了一個指數指標,怎麼才可以不在個股中顯示
選公式管理器,再選導入公式
㈨ 炒股中的技術指標參數怎麼設置
炒股中的技術指標參數設置方法如下:
打開股票軟體,如圖所示,點擊要更改的技術指標。以下以MA均線為例,右擊任意一條均線,會出現和圖一樣的窗口。
㈩ 請求一些有關股票的各類指標和參數的詳解
按我自己度指標的重視度,這些都是我做股票的經驗,絕對不是網上找的。。。
1.macd(26.12.9)最常用的,三個時期都是很適用的,沒有必要去區分周期。關鍵是用法上,macd本身是一個中長期的指標,配合短周期的K線准確性就會提高。macd是一個趨勢指標,因此指標的數值沒有限制,所以在頂部和底部需要配合動能指標來逃頂逃底。單個指標的用法也是根據紅綠柱和DEA,DIFF兩根線的位置來確定。兩根線向上加上柱子的走強自然是強勢。關於金叉死叉,很重要的一點是根據交點的位置!零軸是一個很重要的位置,所有指標到這里都會有支撐和壓力。還有紅綠柱和零軸之間距離加上兩根線的走勢都是很重要的。然後就是一個背離的用法,一般來說你要知道macd在沒有鈍化的時候背離准確性就高,一旦高位或者低位鈍化了本省macd的意義就大大減小,其次背離就會失真。所謂背離就是指標的數值和股價k線的數值出現不同步。網上隨便都可以找到頂背離和底背離的解釋。其實背離有很多種變相,你要自己去琢磨。每個人根據自己的性格琢磨的東西差別很大,這些也只有自己琢磨才可以自己用。我教你的只是方法。關鍵就是指標的數值和K線不一致了。
汗。。。
我給你寫了7點,剛開始這個是最初寫的,後來六點回來了再寫的,怎麼都看不到、、、、
看來這個50分註定不是我要拿的...