【經(jīng)濟金融】指標(biāo)公式編寫教程
《【經(jīng)濟金融】指標(biāo)公式編寫教程》由會員分享,可在線閱讀,更多相關(guān)《【經(jīng)濟金融】指標(biāo)公式編寫教程(51頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、指標(biāo)公式編寫教程 技術(shù)分析派認(rèn)為:價格是最重要的,其他的因素可以不計;我們現(xiàn)在將股價的變化看成很多自變條件是結(jié)果,分析的思維方式變得復(fù)雜不堪。 有的朋友將七項變量寫成一個公式,結(jié)果不如20日均線。公式復(fù)雜化容易,簡單就要用心。用簡單地公式做成交易提示,是一件快樂的事。 走進了公式誤區(qū)的朋友,回過頭來看看工具的作用,也就理解公式的作用。崇拜思想用于公式是不大合適。 選股-----被股民用來判斷股評家水平高低的標(biāo)準(zhǔn)。在目前的情況下,大盤與個股聯(lián)動強烈的今天,在同類股票中(疊加即可看清楚), 選股的意義不大。如:0005、0404、0852、007、買賣時機相同,盈虧比例相近,至于指標(biāo)、K
2、線形態(tài)上的差異就不必細究了。 目前有800多只股票與大盤相近,還在增加。就此看:跑贏大勢應(yīng)是舉手之勞,可跑贏大勢仍是基金操盤手現(xiàn)在和未來的理想。 從國內(nèi)外基金經(jīng)理的述職報告中都可見“跑贏大勢”的艱難。 編輯公式首先要能讀懂K線或者實時圖。我們知道:趨勢類公式只在牛市行情中期才有用,追漲的方法也是在此時才有用武之地。 對于一些有明顯缺點的股票,就不需公式幫助了。設(shè)立簡單的預(yù)警即可。如:散戶股的換手率方法。 有些方法如:K線組合論明顯不對(打開多日走勢圖就得知);周期分析至今還是猜想(只能事后演義); 波浪理論簡直可笑(但她的哲學(xué)基礎(chǔ)至今無論能敵);價量關(guān)系已有了無可爭議之結(jié)論(下載區(qū)
3、), 疊加分析可能是我國股市未來的熱門投機分析方法(疊加分析類的公式用處不大,因為疊加很直觀,無需公式的蛇足了)。 目前公式適用最多的地方在均線類、反趨勢類的實戰(zhàn)技法中。公式排序的公式就是畫蛇添鞋了。 而公式大有可為的地方,在于它是套利對沖、操盤方案、程式交易的建筑材料,是猜想與理論實證工具。 公式要實現(xiàn)“參數(shù)的自動調(diào)整”,使用時機判斷。參數(shù)自動調(diào)整問題:大家可效仿“濟安線”的均線周期自動調(diào)整原理;時機類公式很少, 簡單公式1.1 技術(shù)指標(biāo)公式編輯器技術(shù)指標(biāo)公式即通常所說畫線指標(biāo),此類公式的主要目的是通過對數(shù)據(jù)采取一定的運算,將輸出結(jié)果直觀的顯現(xiàn)在分析圖上, 為投資者提供研判行情的
4、基本依據(jù)。此類指標(biāo)至少要有一條輸出線,本系統(tǒng)允許最多6條的輸出線。 技術(shù)指標(biāo)公式編輯器實現(xiàn)對技術(shù)圖表分析中各類技術(shù)指標(biāo)和自我定義的技術(shù)分析指標(biāo)的編寫,并且通過 TDX的分析界面形成圖表、曲線, 以方便和尋找有意義的技術(shù)圖形和技術(shù)特征。 1.2 條件選股公式編輯器也就是通常意義上解釋的智能選股。但我們的目的在于建立一個完全開放、自由的選股平臺,可以通過對該平臺的熟練使用, 借助計算機的高速和準(zhǔn)確的檢索功能尋找滿足您的理解的股票形態(tài)和技術(shù)特征,并且提供相應(yīng)的同樣開放式的結(jié)果檢測報告。 1.3 五彩K線公式編輯器準(zhǔn)確講,該編輯器的功能是附屬于條件選股功能之上的,我們可以通過該功能將滿足條件
5、的連續(xù)K線形態(tài)賦予顏色,區(qū)別了其它的K線。 條件選股公式與五彩K線公式的區(qū)別:條件選股公式和五彩K線公式都有且僅有一個輸出,其目的都是為投資者提供買入或賣出點的指示, 不同之處在于:條件選股公式僅對最近數(shù)據(jù)提示買入或賣出,而五彩K線公式則對輸入的所有歷史數(shù)據(jù)進行提示。 另外,五彩K線公式的輸出是在K線圖上,通過各種顏色對提示數(shù)據(jù)進行標(biāo)識,條件選股公式的輸出是找出符合最近條件的所有股票。 1.4 交易系統(tǒng)公式編輯器交易系統(tǒng)公式是通過設(shè)定買入和賣出點(有且僅有這兩個輸出),由計算機進行模擬操作。 以此為依據(jù),系統(tǒng)一方面可以進行五彩K線公式的功能,同時提示買入和賣出;另一方面可以通過模擬操
6、作,對指標(biāo)買賣的收益、指標(biāo)的最佳參數(shù)及最佳指標(biāo)等各情形進行測試。 交易系統(tǒng)是在條件選股功能上的一次大的延伸,旨在建立一套完整的交易規(guī)則體系,通過該編輯器對各個相關(guān)的交易環(huán)節(jié), 包括買入的切入、賣出、止損以及整體的交易性能檢驗等等作出定量的規(guī)定,幫助投資者建立一套屬于自己的買賣規(guī)則和理論。 TDX系統(tǒng)所有的分析方法,包括技術(shù)指標(biāo)、條件選股、交易系統(tǒng)和五彩K線,均采用開放平臺進行描述。也就是說, 所有分析方法的算法對用戶時開放的,任何人都可以對原算法進行修改,或增加自己的新算法。 快捷鍵:〖Ctrl〗+〖F〗在公式管理器中,用戶可以對系統(tǒng)公式進行全面管理,包括新建公式,修改公式算法、引入
7、、輸出公式、設(shè)置組合條件等。 公式管理器用樹形結(jié)構(gòu)顯示系統(tǒng)中存在的所有分析方法,包括指標(biāo)公式、條件選股公式、交易系統(tǒng)公式、五彩K線公式和組合條件。 需要對哪一類公式進行處理,可以用鼠標(biāo)點取將該類公式展開,直到找到需要的公式名稱。 查找公式可以從公式組、全部、系統(tǒng)和自編四種列表方始中選擇,公式組方式便于分類管理, 全部方式便于有公式名稱直接查找,系統(tǒng)方式便于系統(tǒng)內(nèi)置常用指標(biāo)的快速查找,而自編方式則便于查找自己編寫的或從外部引入的公式。 公式管理器可管理四種類型的公式:指 標(biāo) 公式:用于指標(biāo)圖形的繪制。條件選股公式:用于條件選股。 交易系統(tǒng)公式:用于專家指示及測參、測指。 五彩K線公
8、式:用于K線模式指示。這四種公式相互獨立,名稱可以相同,但其內(nèi)容和作用不同。每種類型的公式包括四種形式: 系統(tǒng)加密公式:用綠色圖標(biāo)和鎖形符號顯示,要進行密碼確認(rèn)系統(tǒng)公式:用綠色圖標(biāo)顯示,可進行刪改用戶加密公式:用紅色圖標(biāo)和鎖形符號顯示, 要進行密碼確認(rèn)用戶公式:用紅色圖標(biāo)顯示,可進行刪改指標(biāo)公式附加買賣邏輯判斷式,得到交易系統(tǒng)公式;指標(biāo)公式附加選股條件邏輯判斷式,得到條件選股公式。 指標(biāo)公式附加色彩邏輯判斷,得到五彩K線公式。 調(diào)出公式管理器方法: 1.點擊〖新建〗或〖修改〗按鈕; 2.鼠標(biāo)左鍵單擊指標(biāo)線、指標(biāo)參數(shù)選中指標(biāo),再用右鍵單擊,彈出的對話框中選中“修改指標(biāo)公式”,系統(tǒng)彈出
9、公式編輯器。公式編輯其中包含許多輸入窗口和按鈕,功能分別為: 〖公式名稱〗用于識別公式,最多可以有9個字符,該名稱在每一類分析方法必須唯一,例如不能出現(xiàn)兩個MA技術(shù)指標(biāo),但可以出現(xiàn)一個MA技術(shù)指標(biāo)和一個MA條件選股指標(biāo)。 〖公式描述〗簡單描述該指標(biāo)的用途,可以輸入任意字符。 〖密碼保護〗選中密碼保護,表示將對該公式加密,加密密碼輸入到密碼輸入框中。對于已加密的公式,今后對它進行修改和查看必須先輸入密碼,在輸出公式到文件時也需要密碼。 要去掉密碼,點擊“密碼保護”,使它前面的√消失即可。 〖畫線方法〗這組單選按鈕用于指定指標(biāo)公式類型,緊密圍繞股票價格變化的指標(biāo)可定為主圖疊加類型,疊加在
10、主圖上顯示; 否則定為副圖指標(biāo),顯示在副圖上。(僅在編輯技術(shù)指標(biāo)公式時出現(xiàn)) 〖參數(shù)〗公式可以帶有0-6個參數(shù),使用參數(shù)可以方便地使用中需要修改得數(shù)值進行調(diào)整。每個參數(shù)需要設(shè)定參數(shù)名稱、最小值、最大值和缺省值。 〖坐標(biāo)位置〗可指定在某些特殊位置畫水平坐標(biāo)線,例如對RSI,可以輸入:0;20;50;系統(tǒng)將在這三個數(shù)值處繪制三條水平坐標(biāo)線。缺省時為“自動”,即系統(tǒng)據(jù)實際情況定水平坐標(biāo)線。 (深紅色線)(僅在編輯副圖技術(shù)指標(biāo)時出現(xiàn)) 〖額外Y軸分界〗:在副圖坐標(biāo)中顯示重要的數(shù)值分界線(白色線); 〖測試公式〗檢查公式的語法錯誤?!家胫笜?biāo)公式〗以系統(tǒng)已有的某個指標(biāo)公式為藍本,新建自己的指
11、標(biāo)公式。 〖插入函數(shù)〗顯示選擇函數(shù)對話框,幫助您在通達信函數(shù)集中尋找所需函數(shù)。當(dāng)您對系統(tǒng)提供的標(biāo)準(zhǔn)函數(shù)還不熟時,這個功能可幫你節(jié)省時間。 〖用法注釋〗供用戶輸入指標(biāo)算法、用法的解釋,在使用公式時提示操作方法及注意事項。 〖動態(tài)提示〗用戶輸入指標(biāo)、算法或函數(shù)時,同步提示中文語意。 〖參數(shù)精靈〗在使用分析工具時,很多時候用戶都需要調(diào)整參數(shù),但很多用戶無法理解對參數(shù)調(diào)整的實際意義。使用參數(shù)精靈,可以將參數(shù)調(diào)整及參數(shù)意義放在同一段文字中, 方便用戶使用。用戶在使用分析方法時,會在指標(biāo)旁邊顯示參數(shù)精靈的內(nèi)容。參數(shù)精靈的內(nèi)容是由公式剪輯者輸入的一段文字,該文字描述了參數(shù)的使用方法, 并且可以將
12、參數(shù)設(shè)置與文字混合編輯。方法是用Param#N來代替參數(shù)即可。例如:公式中有兩個參數(shù)M和N,需要描述當(dāng)M日均線與N日均線金叉時買入, 可以這樣寫參數(shù)精靈: Param#1日均線與Param#2日均線發(fā)生金叉,發(fā)出買入信號在實際使用該分析方法時, 系統(tǒng)將顯示: 5日均線與10日均線發(fā)生金叉,系統(tǒng)發(fā)出買入信號其中被包圍在輸入框中的5和10是參數(shù),用戶可以直接修改這些參數(shù), 而實際運算時將采用這些參數(shù)進行計算。使用參數(shù)精靈大大降低了公式的使用難度。 〖公式編輯窗〗公式編輯窗用于書寫分析方法的算法,是公式編輯器的核心部分。用戶可以將自己的算法用公式語法書寫到編輯窗中,關(guān)于公式語法請參見附錄。
13、 公式編輯器在使用上十分靈活,支持豐富的鍵盤操作和鼠標(biāo)操作。 [通達信] 各種行情分析軟件指標(biāo)公式編寫教程(四) ? CROSS(X,Y)假如下圖中的兩條均線一條名叫X,另外一條叫Y ? CROSS(X,Y)表示X向上穿過了Y CROSS(Y,X)表示Y向上穿過了X REF(X,M)例如: REF(Close,5)表示5天前的收盤; REF(Vol,10)表示10天前的成交量; 我們可以將通常說的KDJ買入條件完整的表達出來了:“KD指標(biāo)發(fā)生了黃金交叉,并且D<20” T1:=“KDJ,K”;--引用K線; T2:=“KDJ,D”;--引用D線; CROSS(T1,
14、T2)ANDT2<20; 條件: AND在中就表示“并且”,將兩個條件并列起來 第九課 放量、縮量、上漲、下跌、收陽、收陰 放量: 1、今日比昨日的成交量放大了1倍: VOL/REF(VOL,1)>2; 2、今日的五日均量比前五天的五日均量放大了3倍: AA:=MA(VOL,5); BB:=REF(AA,5); AA/BB>4; 3、今天的成交量達到了整個流通盤的10%以上: VOL/CAPITAL>10/100; (注意,10%的表達式是10/100,或者0.1) 縮量: 1、今日比昨日的成交量縮小了1倍: VOL/REF(VOL,1)<0.5; 2、今日的五
15、日均量比前五天的五日均量縮小了一半: AA:=MA(VOL,1)<0.5; BB:=REF(AA,5); AA/BB<0.5; 3、今天的成交量不足整個流通盤的0.5%: VOL/CAPITAL<0.5/100; 上漲: 1、今日漲幅達到了7%以上: CLOSE/REF(CLOSE,1)>1.07; 2、十日均價繼續(xù)上漲: AA:=MA(CLOSE,10); BB:=REE(AA,1); AA>BB; 下跌: 同上面的表達方式一樣,將方向改變了而已: 收陽、收陰: 1、當(dāng)天收陽:CLOSE>OPEN; 2、當(dāng)天收陰:CLOSE<OPEN; 高開、低開: 1
16、、當(dāng)天股價高開:OPEN>REF(CLOSE,1); 2、當(dāng)天股價低開:OPEN<REF(CLOSE,1); 跳空: 跳空亦有向上和向下兩種: 向上跳空:OPEN>REF(HIGH,1); 向下跳空:POEN<REF(LOW,1); 放量上攻之一,以上面所舉例組合: AA:=VOL/REF(VOL,1)>2; BB:=CLOSE/REF(CLOSE,1)>1.07; AA AND BB; 高開高走: AA:=OPEN>REF(CLOSE,1); BB:=CLOSE>OPEN; AA AND BB; 向上跳空之后兩天內(nèi)并未回補: 提示:實際上就是昨天發(fā)生了跳空缺口,
17、這兩天的最低價一直在兩天前的最高價之上。 AA:=REF(OPEN,1)>REF(HIGH,2); BB:=REF(LOW,1)>REF(HIGH,2); CC:=LOW>REF(HIGH,2); AA AND BB AND CC; 仔細一想,若BB成立,AA一定成立,AA實際上沒有存在的必要,更簡單的方法,下面的一句話可以的上面的四句: COUNT(LOW>REF(HIGH,2),2)=2; 第十課 漲停板攻擊? 一、量化的概念 我們都知道,按規(guī)定漲幅不得超過10%,但是由于四舍五入的關(guān)系,常常有9.98%、10.23%等等的漲停板,所以我們要找一個合適的數(shù)值, 然后用公
18、式語言告訴計算機,這個過程學(xué)名叫量化! 比如我們考察之后,決定讓大于9.99%的都為漲停。 二、編寫公式 其實就一句話:今日收盤除以昨日收盤的值大于1.0999 X:=CLOSE/REF(CLOSE,1)>1.0999; 三、測試我們的條件 進入條件選股的界面,之后選中您的條件,具體辦法請參見(使用說明書)。然后填入測試時間和測試標(biāo)準(zhǔn)!在這里我們的測試方法是: 測試時間是從2000/01/01到2001/03/02,測試股票共計583只,初始投入100,000元。 當(dāng)滿足買入公式中定義的條件時,也就是漲停板時,按照收盤價使用相同資金買入一只股票,當(dāng)滿足以下平倉條件時按照收盤價平
19、倉; 買入5日后強制平倉或者虧損達到3%止損平倉或者利潤達到5%止贏平倉,然后按照以上的規(guī)則統(tǒng)計在測試的時間段內(nèi)的所有交易的狀況。 這是一種追漲的短線方法,所以測試的時間我們只用5天,目標(biāo)利潤為5%,(非常抱歉,因為其中的設(shè)置和選擇方法十分靈活而且需要較好的理解能力, 所以我們在這里就不介紹具體的內(nèi)容了)點擊開始測試! 1、從成功率上看,實際達到5%的獲利要求的交易次數(shù)67.89%,我們已經(jīng)比較滿意這個結(jié)果了,可是要用于實戰(zhàn),可不可以再提高呢? 2、所謂的提高就是優(yōu)化的一個內(nèi)容,簡單說,優(yōu)化就是讓它更好!優(yōu)化我們的條件,讓它的表現(xiàn)更好! 3、加上一個縮量的條件,比如當(dāng)日成交量小于5
20、日的均量;Y:=VOL<MA(VOL,5);以下是同樣測試條件下的結(jié)果。 X AND Y;我們的成功率已達到了80%. 注:請大家考慮一下在實戰(zhàn)當(dāng)中,如果您按此買入可不可行? 總結(jié):編寫公式并不是為了編公式而編寫復(fù)雜的公式,您個人對某一個特征或者形態(tài)的理解最重要。所以光有經(jīng)驗不夠, 您還得把它轉(zhuǎn)化成您自己的應(yīng)對策略!您需要不斷總結(jié)、測試、優(yōu)化您的公式。 第十一課 多頭排列--良好的上升趨勢 均線的多頭排列一直以來都被大家視為一種良好的上升趨勢的表現(xiàn),因為這種形態(tài)的形成需要較長的時間,和較大的能量, 而被主力或者莊家利用作為騙線的可能性就比較小,股市當(dāng)中也遵循慣性的原理,當(dāng)一個趨勢形
21、成之后,要改變它,是不容易的,因為股價有著沿著原來的運動方向上的慣性! 首先,讓我們來看看幾種多頭排列: 5、10、30日均線:5、10、30日均線:30、60、90日均線: 在圖一中和圖二中我們采用的是同一周期的均線,即都是5、10、30日均線,我們可以觀察到在同一周期下的均線排列有相同之處, 也有很大不同之處:圖一中的5日均線=10日均線、30日均線平滑優(yōu)美,而在圖二中的5日和10日均線不斷的碰及30日均線然后上升; 在圖三中我們選用的是30、60、90日均線,相對來說均線的多頭排列也顯得很平滑。 為什么會有這樣的差別呢?如果您要是認(rèn)真一點的話,就可以發(fā)現(xiàn)原來前兩圖的K線走得不
22、一樣,一個一波拉到頭,一個分成幾波拉到頭, 而在圖三當(dāng)中我們采用了較長周期的均線系統(tǒng),從而在一定程度上過濾了這種現(xiàn)象,具體在使用的過程中,您可要多注意它們的區(qū)別! 好了,我們來看一下如何編寫,拿第一個為例,觀察它們的特征: 5/10/30日均線依次從上而下的排列,這種情況維持一段時間,假設(shè)我們這里定為4天以上: 5/10/30日均線依次從上而下的排列: AA:=MA(CLOSE,5); BB:=MA(CLOSE,10); CC:=MA(CLOSE,30); T1:=AA>BB AND BB>CC; 以上情況維持一段時間,假設(shè)我們這里定為4天以上: COUNT(T1,4)=4
23、; COUNT(X,N)表示統(tǒng)計在N天內(nèi)滿足條件X的有幾天。 最終的結(jié)果就是如下所示: AA:=MA(CLOSE,5); BB:=MA(CLOSE,10); CC:=MA(CLOSE,30); T1:=AA>BB AND BB>CC; COUNT(T1,4 )=4 第十二課 逃頂K線形態(tài)之--黃昏之星 一、概念學(xué)習(xí) 當(dāng)市場出現(xiàn)一條大陽線后,通常會產(chǎn)生跳空高開的情況,有時便會出現(xiàn)十字星或類似十字星的小陰線(小陽線)。 另一種相反的情況是出現(xiàn)在一條大陰線后,在這兩種情況下形成的類似十字星的K線都被稱為“星型線”。 當(dāng)該形態(tài)出現(xiàn)在一段上升行情的當(dāng)中,就很容易形成所謂的經(jīng)典K線
24、形態(tài)--黃昏之星。 二、編制過程 該圖組合一共由三根K線合成,我們按照以下的步驟一步一步地一邊尋找每日K線的特征,一邊進行編寫: 為了結(jié)構(gòu)簡單起見,首先將二天的高開低收用中間表達式表達出來,因為我們在后面的編寫過程中會分別使用到這些數(shù)據(jù)。 1、今日K線的: 開-a1, a1:=open; 收-a2, a2:=close; 高-a3, a3:=high; 2、昨天K線的:開-b1, b1:=ref(open,1); 收-b2, b2:=ref(close,1); 高-b3, b3:=ref(high,1); 低-b4, b4:=ref(low,1); 3、前天K線的:開-c
25、1, c1:=ref(open,2); 收-c2, c2:=ref(close,2); 高-c3, c3:=ref(high,2); 低-c4, c4:=ref(low,2); 4、我們將會分別描述出三天的K線形態(tài),然后匯總,首先我們觀察今日K線的特征,今天是一根低開低走的大陰線,我們給它一些數(shù)字上的定義: a、今日開盤價小于昨日收盤價; aa:=a1<b2 and b、今日的陰線實體較長,我們用開盤價和收盤價相比,長度大于4%:a1/a2>1.04; 5、昨日K線的特征,是一根十字形態(tài)的K線,并且在左右兩根K線之上,分別表達為: a、昨日跳開,高于前天的收盤: bb:=b1>
26、c3 b、昨日收盤同樣在缺口之上: and b2>c3 c、線形實體長度很小,也就是昨日開盤和收盤之差比昨日開盤的值小于0.01:and abs(b1-b2)/b1<0.01 d、K線有上下影線,可以表示為最高價和最低價不等于收盤價也不等于開盤價:and b3>b1 and b3>b2 and b4<b1 and b4<b2 e、當(dāng)日的最高價為20天以來的最高價: and b3=hhv(high,20); 6、前日K線的特征:股價大幅上揚,幅度較前一日收盤高出4%并且收盤大于開盤:cc:=c2/ref(close,3)>1.04 and c2>c1; 綜合選股條件:最后我們將三天的
27、K線特征會合起來,合成一個最后的條件就是由圖所示內(nèi)容: aa and bb and cc 三、選股的結(jié)果 我們把上面的條件按照前面章節(jié)所講的方法帶入到公式選股條件當(dāng)中去檢驗。 按下圖作為標(biāo)準(zhǔn) 四、總結(jié) 1、我們測試了將近4年的時間,一共找到了幾個這樣的信號,我們的條件過于苛刻,因為要同時滿足的條件太多,您可以嘗試更改一些條件以獲得更多的信號! 2、大家還會發(fā)現(xiàn)有的信號出現(xiàn)的位置不好,例如西飛國際,因為我們其中有一個條件不是很好,不過您可以做到將它去掉,我看相對高位dd:=b3=hhv(high,20),不舒服. 突破底部橫盤整理創(chuàng)新高! “橫的越長,豎的越高” 公式編寫:
28、我們尋找各種特征,并用數(shù)字表示出來:“長期”設(shè)定為150天;“橫盤”設(shè)定股價在150日均線上下15%波動;放量;并且股價創(chuàng)下150天以來的歷史新高! 1、首先用公式描述放量 將會使用5日均量來進行比較,成交量比昨日成交量放大兩倍;V1是五日均量,REF(V1,1)就是昨日的均量; V1:=MA(VOL,5); V2:=VOL/REF(V1,1)>2; 2、長期橫盤 a、PZ1是當(dāng)天150日均價: PZ1:=MA(CLOSE,M);b、PZ2是150日的最高價; PZ2:=HHV(HIGH,M);c、PZ3是150日的最低價; PZ3:=LLV(LOW,M); d、PZ4是150日
29、的最高價和150日均價的距離的百分比,PZ5剛好相反是最低價和均價的差的百分比; PZ4:=(PZ2-PZ1)/PZ1; PZ5:=(PZ1-PZ3)/PZ1; e、設(shè)為股價在150日均線上下15%波動,也就是PZ4、PZ5都小于0.15; PZ:=REF(PZ4,1)<0.5 AND REF(PZ5,1)<0.15; 3、今天創(chuàng)下歷史新高,也就是今天的最高價是150天內(nèi)的最高價! TP1:HHV(HIGH,M); TP:=HIGH=TP1; 綜合三個條件的最后的邏輯判斷式就是我們的最后結(jié)論! V2 AND PZ AND TP(參數(shù)M=150天) 函數(shù)介紹: HHV(X,M)表示X
30、在M天內(nèi)的最高值! 例如:HHV(HIGH,150)每日最高價在150天內(nèi)的最大值 HHV(VOL,150)每日成交量在150天內(nèi)的最大值 LLV(X,M)表示X在M天內(nèi)的最小值 例如:LLV(LOW,10)每日最低價在10天內(nèi)的最小值 HHV(VOL,20)每日成交量在20天內(nèi)的最小值 《公式教程》公式讀書------量能決定趨勢 量能動力的分析要點 大盤與個股的歷史量能、即時量能、潛在量能與市場機會的多寡有著直接關(guān)系。大盤的成交量能大機會就多,大盤的成交量能小機會就少,上述情況均與大盤的漲跌無關(guān)。 個股的量能決定趨勢運行的可靠性,主要公式有: (1)、量能大+漲得多=繼
31、續(xù)大漲(適合強勢中買進使用)使用該公式時,注意強勢中量比、量能、漲幅榜與開收盤用。 (2)、量能大+漲得少=注意反轉(zhuǎn)(適合強勢中賣出使用)使用該公式時,注意K線的高低位與應(yīng)用公式。 (3)、量能小+漲得多=注意反轉(zhuǎn)(適合弱勢中賣出使用)使用該公式時,注意與莊股斗法。 (4)、量能小+漲得少=繼續(xù)小漲(適合盤整勢中買進使用)使用該公式時,注意K線的低位莊股。 (5)、量能大+跌得多=繼續(xù)大跌(適合弱勢中賣出使用)每年年底這種股票比較多。 (6)、量能大+跌得少=注意反轉(zhuǎn)(適合弱勢中買進使用)使用該公式時,注意K線的高低位與邏輯公式。 (7)、量能小+跌得少=繼續(xù)小跌(適合弱勢中換股使
32、用)使用該公式時,注意目標(biāo)股是否減倉。 (8)、量能小+跌得多=注意反轉(zhuǎn)(適合弱勢中買進使用)這種情況是弱勢中的天賜良機。 第一步 慨念公式化 上述講座中提到的名詞有: 量能:成交量 函數(shù):vol; 趨勢:股價走勢 [公式短語]趨勢:=100*(close-ref(close,n))/ref(close,n); 強勢:趨勢向上 [公式短語]趨勢>0; 量能大:區(qū)間換手率大 [公式短語]sum(hsl,n)>2*n; 量比:今日量與前五日均量之比 [公式短語]100*vol/ma(vol,5); 漲得多:漲幅高 [公式短語] 100*(close-ref(close,n))/r
33、ef(close,n)>=1.5*n; "量能大+漲得多=繼續(xù)大漲" :[公式短語] 繼續(xù)大漲:=sum(hsl,n)>=3*n and 100*(close-ref(close,n))/ref(close,n)>=3*n; "量能大+漲得少=注意反轉(zhuǎn)":[公式短語] 注意反轉(zhuǎn):=sum(hsl,n)>=3*n and 100*(close-ref(close,n))/ref(close,n)=3*n; "量能小+漲得少=繼續(xù)小漲":[公式短語] 繼續(xù)小漲:=sum(hsl,n)=3*n and 100*(close-ref(close,n))/ref(close,n)>=-3*n;
34、"量能大+跌得少=注意反轉(zhuǎn)":[公式短語] 注意反轉(zhuǎn):=sum(hsl,n)>=3*n and -n1 AND HSL=3,HSL,0,1,0),COLORMAGENTA; 繼續(xù)大漲: DRAWTEXT(量能>3*N AND 漲幅>3*N,HSL,'繼續(xù)大漲'),COLORRED; 繼續(xù)小漲: DRAWTEXT(量能-N AND 漲幅>0,HSL,'繼續(xù)小跌'),COLORLIGREEN; 繼續(xù)大跌: DRAWTEXT(量能>3*N AND 漲幅3*N AND 漲幅3*N AND 漲幅>-N AND 漲幅 5,賣出清倉; 沒有公式就無法完成買賣。要識別價值高估的股票單個公式還遠遠不夠。
35、因為高估的股票往往同時具有很高的波動性、 價量背離、同類股票走勢離差大、與大盤相關(guān)系數(shù)小等等屬性。所以不能僅僅停留在玩公式這個層面。 把市場內(nèi)在的運作方式和股票之間歷史和理論上的關(guān)系編程計算機語言--公式,就是你魚桿、魚網(wǎng),小心呵護,就會帶來利潤和娛樂。 同花順公式系統(tǒng): 公式系統(tǒng)可以編輯多種類型的公式,且每個類型中又又若干分細,分別是1,基本公式(軟件全部函數(shù)指標(biāo)的集合),2,技術(shù)指標(biāo)(已自帶公式的集合)、3,交易系統(tǒng)、4,條件選股,5,五彩K線公式,6,自用公式(自編的公式及以復(fù)制/粘貼過來的他人的公式)。技術(shù)指標(biāo)公式是最基本的公式,它用于指標(biāo)曲線的繪制。技術(shù)指標(biāo)公式是條件選
36、股,交易系統(tǒng)的基礎(chǔ)。結(jié)合選股條件邏輯判斷表達式,即得到條件選股公式,用于條件選股。技術(shù)指標(biāo)公式結(jié)合買賣邏輯判斷表達式,得到交易系統(tǒng)公式,用于交易系統(tǒng)指示。技術(shù)指標(biāo)公式結(jié)合色彩邏輯判斷表達式,即得到K線模式公式,用于描述特定的K線模式。公式的編輯在公式編輯器中完成。 ??????公式系統(tǒng)處理的原始數(shù)據(jù)的分析周期(即相鄰兩組數(shù)據(jù)間的時間間隔)可以從1分鐘到1000天間的任意值,也可以是分筆成交數(shù)據(jù),改變分析窗口顯示的分析周期,則公式處理新的分析周期的數(shù)據(jù)。 ????? ??????學(xué)習(xí)公式編寫,使用的基本方法 ????基本捷徑是從軟件公式或他人公式入手,多看多動手邊理解
37、其寫法,為什么調(diào)用這個函數(shù),這個函數(shù)的意義是什么,這一句預(yù)要表達什么意思等等。不動手永遠不可能學(xué)會的。從簡單公式入手,先弄懂一,兩個公式。從修改公式加入自己的目標(biāo)語句實現(xiàn)自己目標(biāo)入手,幾乎沒有一個公式是那一個人自己完成的,或多或少都使用了前人的成果。 ????在編寫中多用“測試公式”按鈕,讓軟件作判斷,告訴你編寫對錯與否。 ????使用彩色編輯可事半功倍。 ????多用鼠標(biāo)指針指向不懂的函數(shù),軟件馬上會告訴你。 ??????公式編寫步驟 ????1.設(shè)定公式名稱:每個公式都有自己的名稱,它由字母或數(shù)字組成,最多可以有9個字符。請注意,公式名稱在同類公式中不能重復(fù),且不能為空。
38、 2.描述公式:用于簡單描述該公式的含義(可不填亦能通過), 3.注釋公式:用于描述一個公式如何使用、計算方法等內(nèi)容。輸入后,在有關(guān)窗口按“用法注釋”按鈕可以查看公式注釋(可省略)。 4.?設(shè)計技術(shù)指標(biāo)公式語句:? 公式的形式由若干語句組成。每個語句得到一個計算結(jié)果,對于技術(shù)指標(biāo),就是一條指標(biāo)線,語句間用分號(“;”)隔開?!∫粋€語句由若干函數(shù)通過四則運算或邏輯運算而組成。函數(shù)是公式系統(tǒng)的基本成分,它是對數(shù)據(jù)做某種操作,如CLOSE()函數(shù)表示調(diào)用該分析周期的收盤價。 ????函數(shù)由函數(shù)名稱和參數(shù)組成,參數(shù)用函數(shù)名后的括號括起來,每個函數(shù)調(diào)用的參數(shù)可以是變量或常量,變量是一個隨
39、著時間變化而變化的數(shù)據(jù),例如收盤價;常量是一個不隨時間變化而變的數(shù)據(jù)。例如函數(shù)REF(X,N)用于引用N周期前的X值,X是一個變量,N是一個常量,REF(close(),1)表示計算上一周期的收盤價。函數(shù)若需調(diào)用幾個參數(shù),則它們在括號內(nèi)是有順序的。若沒有參數(shù)則可以省去括號,例如CLOSE()函數(shù)沒有參數(shù),所以寫成?CLOSE和?CLOSE()都可以。函數(shù)計算得到的結(jié)果是一個變量?! ? ????計算符將函數(shù)連接成為語句。計算符分為算術(shù)計算符和邏輯計算符。算術(shù)計算符有+、-、*、/,分別是對計算符兩邊的數(shù)值進行加減乘除計算;邏輯計算符有>、<、<>、>=、<=、=、AND(與)、OR(或),
40、分別是對計算符兩邊的數(shù)值做大于、小于、不等于、大于等于、小于等于、等于、邏輯與、邏輯或的邏輯運算,如果邏輯條件成立返回的計算結(jié)果為1,否則為0。例如:2>1的邏輯運算結(jié)果等于1,1>2的邏輯運算結(jié)果就等于0?! ≌Z句得到的計算結(jié)果連成線就是所謂的指標(biāo)線,不同的語句就得到不同的線,為了在指標(biāo)圖形中互相區(qū)分,不同的線有不同的顏色,而且語句還可以有自己的名稱,在指標(biāo)圖形中顯示在左上角位置。語句名寫在語句的前面,用一個冒號(“:”)將它與語句隔開。語句“上日收盤價:REF(close,1)”就表示該語句REF(close,1)的名稱為“上日收盤價”。該語句后而的語句若需引用它,則寫公式名即可,如M
41、A(上日收盤價,20)意思是對上日收盤價求20日平均。 ????設(shè)計中間語句: ?? 一個語句將顯示一條指標(biāo)線,一個復(fù)雜的公式往往有很多語句,而且有些語句沒必要顯示出來。這時我們可以把不需要顯示語句定義為中間語句,中間語句的寫法只需在一般語句的名稱與語句之間的等號,即“=”即可(亦可用通用的冒號加等于號“:=”)。例如,語句“上日收盤價=REF(close,1)”就表示該語句為中間語句。重復(fù)使用的語句也可以定義成中間語句。 ?? 設(shè)計其他公式語句: ????其他類型的公式顯示的不是指標(biāo)線,而是相應(yīng)的操作,如條件選股公式顯示的是選股結(jié)果,交易系統(tǒng)公
42、式顯示的是交易指示(用":>"表達),五彩K線公式顯示的是K線顏色。這些公式需要有一條或幾條邏輯表達式表示這些操作的語句,當(dāng)語句返回0時表示不需要進行相應(yīng)的操作,當(dāng)返回非0時表示需要進行相應(yīng)的操作。其他的語句都應(yīng)設(shè)定為中間語句?! l件選股公式只有一條邏輯表達式語句,用來表示選股條件是否成立,例如CLOSE>REF(close,1)語句,表示選出當(dāng)期收盤價高于上日收盤價的股票。其他的語句必須設(shè)定為中間語句,否則編輯器出現(xiàn)“只能有一個輸出結(jié)果”的警示?! 〗灰紫到y(tǒng)公式需要邏輯表達式語句,分別為買入(在語句后加buy)、賣出條件(在語句后加sell),當(dāng)這些語句返回非0時,表示需要進行相應(yīng)
43、的操作。其他的語句必須設(shè)定為中間語句,否則編輯器出現(xiàn)“非交易信號變量只能用:=賦值”的警示。條件中必須至少設(shè)定一個條件。 ???函數(shù)可以用簡寫,如收盤價開盤價分別用C,O來表示,在編寫中往往可以自動變成大寫字母,可以以此判斷。函數(shù)名編寫正確時字母變?yōu)榇髮?。編寫中要用彩色編輯,這樣可以指示出軟件對于此函數(shù)是否認(rèn)可--應(yīng)變成彩色。 ???公式編寫完測試公式通過后,還需進行曲線屬性的設(shè)置,在“曲線屬性”:如顯示曲線的位置是主圖,副圖,成交量圖等,還可以設(shè)置是否顯示曲線參數(shù)或只顯示參數(shù)而不顯示曲線,選擇顯示的圖標(biāo),提供象箭頭,圓,凌形(buy紅色向上箭頭,buy1黃色箭頭,1空心三角形,2
44、空心圓,4空心菱形,5星花...),曲線顏色等...最后再測試通過,確定退出編輯。 ??? ???未來函數(shù) ?????公式系統(tǒng)對數(shù)據(jù)的運算是基于一系列函數(shù),函數(shù)必須滿足時間不變性,即時間靠后的數(shù)據(jù)不對時間靠前的結(jié)果產(chǎn)生影響(判斷是否未來函數(shù)的依據(jù))。這個很重要!對于未來函數(shù)可以理解為:某一量依賴另一量,如量?A和量B,B變化使A改變,那么A是B的函數(shù),如果B是稍后的量,A是稍早的量,A跟著B變,A是B的未來函數(shù)。未來函數(shù)是有時間周期的,在一個短的周期內(nèi)可能是未來函數(shù),但在稍長的周期內(nèi)就不是未來函數(shù),比如"HIGH"(最高價),在一天收市前都是不確定的.如在交易沒有結(jié)束時我們可以看到某
45、一個指標(biāo),如“賣出”跟著股價的高低一會出現(xiàn),一會消失(這個現(xiàn)象很容易觀察到)。所以對于一個日周期的指標(biāo)在分時周期具有“未來函數(shù)”特征。但一旦收盤該指標(biāo)是定值,不應(yīng)隨明日及以后的價而變,所以該指標(biāo)在日周期中不是未來函數(shù)。 被人們普遍認(rèn)為是未來函數(shù)的是比較長時間才被確認(rèn)的ZIG函數(shù),比如把參數(shù)設(shè)置為ZIG(3,5),就要等下一個ZIG(3,5)成立時才能被確認(rèn),就是說你把周期設(shè)置得越長,被確認(rèn)的時間就越長(比如ZIG(3,30)),如果把它設(shè)置的很短(比如ZIG(3,1)),那就跟"high"差不多了. 有未來函數(shù)的公式對歷史模擬的相當(dāng)準(zhǔn)確,對號稱100%的.99%準(zhǔn)確的公式要小心。 未來函
46、數(shù)有: zig PEAK PEAKBARS TROUGH TROUGHBARS 所以任何函數(shù)都具有未來函數(shù)特性,也沒什么可怕。第一不要依據(jù)公式入市,第二還是不要依據(jù)公式入市!不要迷信公式。 公式只能給你一個信號,最終判斷取舍要靠人。 關(guān)于未來函數(shù)的典型例子 有這么多人對一個叫鬼谷神算公式推崇,甚至將它說成'極品‘。我感到吃驚。應(yīng)該把此公式的本質(zhì)性的東西反映出來才是;該公式使用了未來函數(shù),因而有“很高”?的準(zhǔn)確率,因為它是馬后炮所以100%準(zhǔn)。這是需要大家十分注意的。 我不反對使用未來函數(shù),但要充分認(rèn)識其特有的“欺騙性”--已經(jīng)出現(xiàn)的“結(jié)果"因后面的數(shù)據(jù)的改變而改
47、變。 在此,我要說的是本來是一個及其簡單的公式,故意弄成很復(fù)雜,高深,寫了那么多行毫無相干的東西。是忽悠人的。我給“簡化”了一下,只剩下6行。希望大家知道這樣的公式人人可寫。 這樣的公式恐怕是別有用心之人忽悠賣錢的。 改成下面的公式,而且完全顯示買賣兩個信號。其核心是Z字轉(zhuǎn)向于其他沒關(guān)系。Z字轉(zhuǎn)向即為未來函數(shù) 而ZIG函數(shù)的定義為?,當(dāng)前收盤價超過上次ZIG轉(zhuǎn)向輸出值的N%,則輸出當(dāng)前收盤價并ZIG轉(zhuǎn)向。對該公式為50/5=10,即當(dāng)價格變化量超過10%時轉(zhuǎn)向。 對于下面的公式: 第一行,ZIG函數(shù),它輸出的是就是價格,為了欺騙乘以100; 第二行,是第一行的2日
48、平均; 第三行,第四行是第一行,第二行的金叉,死叉; 而買賣信號的出現(xiàn)就是在于金叉,死叉。 請大家試試看。 簡化的公式: B:zIG(3,50/5)*100,colorwhite; G:MA(B,2),coloryellow; D:=CROSS(B,G)*1000,colorred; W:=CROSS(G,B)*1000,colorblue; DRAWTEXT(W=1000,B*1.05,'賣'?),colorgreen; DRAWTEXT(D=1000,B*1.05,'買'),colorred; ? 原公式 公式名稱:鬼谷神算 VAR1:=SUM(MAX(
49、MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),25); VAR2:=HIGH-REF(HIGH,1); VAR3:=REF(LOW,1)-LOW; VAR4:=SUM(IF(VAR2>0?AND?VAR2>VAR3,VAR2,0),25); VAR5:=SUM(IF(VAR3>0?AND?VAR3>VAR2,VAR3,0),25); VAR6:=VAR4*100/VAR1; VAR7:=VAR5*100/VAR1; VAR8:=MA(ABS(VAR7-VAR6)/(VAR7+VAR6)*100,15);
50、VAR9:=(VAR8+REF(VAR8,15))/2; A:=(VAR7>VAR6?AND?VAR7>25?AND?VAR6<25); B:ZIG(3,50/5)*100,COLORWHITE; G:MA(B,2),COLORYELLOW; D:=CROSS(B,G)*1000,COLORRED; W:=CROSS(G,B)*1000,COLORBLUE; E:=REF(INDEXC,1); F:=SMA(MAX(INDEXC-E,0),3,1)/SMA(ABS(INDEXC-E),3,1); VAR10:=F?AND?F<8; VAR11:=(CLOSE-LLV(LOW,
51、9))/(HHV(HIGH,9)-LLV(LOW,9))*100; VAR12:=SMA(VAR11,3,1); VAR13:=SMA(VAR12,3,1); VAR14:=VAR13?AND?VAR13<20; MM:=A?AND?D?AND?VAR10?AND?VAR14?; DRAWTEXT(W=1000,B*1.05,'賣'?),COLORGREEN; DRAWTEXT(D=1000,B*1.05,'買'),COLORRED; 語言規(guī)范: 在自定義公式里面的各種符號(如,“;”?)只能用半角不能用全角。 關(guān)鍵字???if?else?while??break??
52、continue??return?(無大小寫之分) ? 常數(shù)???浮點數(shù)、整數(shù)、字符串 ? 分隔符??“?”??‘?’??(?)?;??{??}??注釋 ? 標(biāo)識符????由字母和數(shù)字組成,由字母開頭,不分大小寫 ? 運算符(優(yōu)先級從高到低排列,同級同行) ?*??/ ? +??- ? ?!=??>???>=??<=? ? And ? Or ? 語句?賦值????a?=?b? ? 條件????IF?(a==b)?c=d; ? 循環(huán)????while?a==b??c=d; ? 函數(shù)調(diào)用????func(a,b) ? 賦值語句:
53、???????其一般形式為: ???????a=b;?????????含義為將b的值付給a。 ???????幾個運算符“=”賦值、?“:=”?賦值“:”賦值并輸出數(shù)值或字符串“:>”賦值并輸出圖形。 ???????注意:“=”和“:=”兩個運算符的意義、用法完全相同。這樣做主要是為了更好地兼容市場上目前的各種帶有公式編輯功能的分析軟件。 同花順公式函數(shù)注釋(常用部分) 邏輯函數(shù): 1、條件函數(shù):根據(jù)條件求不同的值。? 用法:IF(X,A,B)若X不為0則返回A,否則返回B。?例如:(CLOSE>OPEN,HIGH,LOW)表示該周期收陽則返回最高值
54、,否則返回最低值。 引用函數(shù): 1、滿足條件的周期數(shù):統(tǒng)計滿足條件的周期數(shù)。 用法:COUNT(X,N),統(tǒng)計N周期中滿足X條件的周期數(shù),若N=0則從第一個有效值開始。例如:COUNT(CLOSE>OPEN,20)表示統(tǒng)計20周期內(nèi)收陽的周期數(shù)。 2、第一個條件成立到當(dāng)前的周期數(shù):統(tǒng)計第一個條件成立到當(dāng)前的周期數(shù)。 用法:BARSSINCE(X):第一次X不為0到現(xiàn)在的天數(shù)。例如:BARSSINCE(HIGH>10)表示股價超過10元時到當(dāng)前的周期數(shù)。 3、上一次條件成立到當(dāng)前的周期數(shù):上一次條件成立到當(dāng)前的周期數(shù)。 用法:BARSLAST(X),上一
55、次X不為0到現(xiàn)在的天數(shù)。例如:BARSLAST(CLOSE/REF(CLOSE,1)>=1,1)表示上一個漲停板到當(dāng)前的周期數(shù)。 4、有效周期數(shù):求總的周期數(shù)。 用法:BARSCOUNT(X),第一個有效數(shù)據(jù)到當(dāng)前的天數(shù)。 5、向前賦值:將當(dāng)前位置到若干周期前的數(shù)據(jù)設(shè)為1。 用法:BACKSET(X,N),若X非0,則將當(dāng)前位置到N周期前的數(shù)值設(shè)為1。例如:BACKSET(CLOSE>OPEN,2)若收陽則將該周期及前一周期數(shù)值設(shè)為1,否則為0。 6、求和:求總和。 用法:SUM(X,N),統(tǒng)計N周期中X的總和,N=0則從第一個有效值開始。例如:SUM(VO
56、L,5)周期設(shè)為日線時,表示最近5個交易日的成交量之和。SUM(VOL,0)表示從傳數(shù)據(jù)過來第一天起的成交量總和,具體如在區(qū)間統(tǒng)計里統(tǒng)計“總手”?SUM(VOL,0)即是指全區(qū)間的成交量之和。 7、移動平均:求移動平均。 用法:SMA(X,N,M),求X的N日移動平均,M為權(quán)重。算法:?若Y=SMA(X,N,M)則?Y=[M*X+(N-M)*Y']/N,其中Y'表示上一周期Y值,N必須大于M。例如:SMA(CLOSE,30,1)表示求30日移動平均價。 8、向前引用:引用若干周期前的數(shù)據(jù)。 用法:REF(X,A),引用A周期前的X值。例如:REF(CLOSE,1)表示上
57、一周期的收盤價,在日線上就是昨收。 9、簡單移動平均:求簡單移動平均。 用法:MA(X,N),求X的N日移動平均值。算法:(X1+X2+X3+,,,+Xn)/N。例如:MA(CLOSE,10)表示求10日均價。 10、最低值:求最低值。 用法:LLV(X,N),求N周期內(nèi)X最低值,N=0則從第一個有效值開始。例如:LLV(LOW,0)表示求歷史最低價。 11、最高值:求最高值。 用法:HHV(X,N),求N周期內(nèi)X最高值,N=0則從第一個有效值開始。?例如:HHV(HIGH,30)表示求30日最高價。 12、指數(shù)平滑移動平均:求指數(shù)平滑移動平均。
58、 用法:EMA(X,N),求X的N日指數(shù)平滑移動平均。算法:若Y=EMA(X,N)則Y=[2*X+(N-1)*Y']/(N+1),其中Y'表示上一周期Y值。例如:EMA(CLOSE,30)表示求30日指數(shù)平滑均價。 13、動態(tài)移動平均:求動態(tài)移動平均。 用法:DMA(X,A),求X的動態(tài)移動平均。算法:?若Y=DMA(X,A)則?Y=A*X+(1-A)*Y',其中Y'表示上一周期Y值,A必須小于1。例如:DMA(CLOSE,VOL/CAPITAL)表示求以換手率作平滑因子的平均價。 14、最高值周期數(shù):求上一高點到當(dāng)前的周期數(shù)。 用法:HHVBARS(X,N):求N周期
59、內(nèi)X最高值到當(dāng)前周期數(shù),N=0表示從第一個有效值開始統(tǒng)計。例如:HHVBARS(HIGH,0)求得歷史新高到到當(dāng)前的周期數(shù)。 15、最低值周期數(shù):求上一低點到當(dāng)前的周期數(shù)。 用法:LLVBARS(X,N):求N周期內(nèi)X最低值到當(dāng)前周期數(shù),N=0表示從第一個有效值開始統(tǒng)計。例如:LLVBARS(HIGH,10)求得10日最低點到當(dāng)前的周期數(shù)。 16、加權(quán)移動平均:求加權(quán)移動平均。 用法:WMA(X,A),求X的加權(quán)移動平均。 算法:若Y=WMA(X,A)?則Y=(N*X0+(N-1)*X1+(N-2)*X2)+...+1*XN)/(N+(N-1)+(N-2)+...+1
60、)?X0表示本周期值,X1表示上一周期值...。 例如:WMA(CLOSE,20)表示求20日加權(quán)均價。 17、求和:向前累加到指定值到現(xiàn)在的周期數(shù)。 用法:SUMBARS(X,A):將X向前累加直到大于等于A,返回這個區(qū)間的周期數(shù)。例如:SUMBARS(VOL,CAPITAL)求完全換手到現(xiàn)在的周期數(shù)。 ?時間函數(shù): 1、總開盤分鐘:求當(dāng)前代碼類型的開市交易時間。 用法:TRADETIME。返回交易時間,單位為分鐘。目前一般市場都返回242,與日期或具體的股票無關(guān)。 2、距開盤分鐘:求當(dāng)前時刻距開盤有多長時間。 用法:FROMOPEN。返回當(dāng)前時刻
61、距開盤有多長時間,單位為分鐘。例如:當(dāng)前時刻為早上十點,則返回31。 3、距午夜秒:求當(dāng)前時刻距開盤有多長時間。 用法:FROMNIGHT。返回當(dāng)前時刻距午夜有多長時間,單位為秒。例如:當(dāng)前時刻為早上十點,則返回36000。 4、時間格式:轉(zhuǎn)換時間格式。 用法:FORMATTIME(N)。目前只支持?N=1?把當(dāng)前時間轉(zhuǎn)換成距開盤分鐘數(shù)返回。例如:分時中的量比曲線公式:(VOL*(TRADETIME+1)*5)/(FORMATTIME(1)*FIVEDAYVOL)。 5、時間差:計算兩個時間之間的差。 用法:COUNTTIME(N,L,K)。N、L為時間,其
62、格式為YYYYMMDD。K為1、2或者3。當(dāng)K為1時返回第二個之間比第一個時間晚多少年。當(dāng)K為2時返回第二個之間比第一個時間晚多少月。當(dāng)K為3時返回第二個之間比第一個時間晚多少日。例如:COUNTTIME(20000808,19990606,2)其返回值為-2。注意:這里返回值有正負號。 算術(shù)函數(shù): 1、絕對值:求絕對值。? 用法:ABS(X)返回X的絕對值。例如:ABS(-34)返回34。 2、介于:介于兩個數(shù)之間。? 用法:BETWEEN(A,B,C)表示A處于B和C之間時返回1,否則返回0? 例如:BETWEEN(CLOSE,MA(CLOSE,10),
63、MA(CLOSE,5))表示收盤價介于5日均線和10日均線之間。 3、最大值:求最大值。? 用法:MAX(A,B)返回A和B中的較大值。例如:MAX(CLOSE-OPEN,0)表示若收盤價大于開盤價返回它們的差值,否則返回0。 4、最小值:求最小值。? 用法:MIN(A,B)返回A和B中的較小值。例如:MIN(CLOSE,OPEN)返回開盤價和收盤價中的較小值。 5、求模運算:求模運算。? 用法:MOD(A,B)返回A對B求模。例如:MOD(26,10)返回6。 6、求邏輯非:求邏輯非。? 用法:NOT(X)返回非X,即當(dāng)X=0時返回1,否則返回
64、0。例如:NOT(5>3)返回0。 7、范圍:介于某個范圍之間。 用法:RANGE(A,B,C)表示A大于B同時小于C時返回1,否則返回0。例如:RANGE(CLOSE,MA(CLOSE,5),MA(CLOSE,10))表示收盤價大于5日均線并且小于10日均線。 8、求相反數(shù):求相反數(shù)。? 用法:REVERSE(X)返回-X。?例如REVERSE(CLOSE)返回-CLOSE。 9、余弦值:求余弦值。 用法:COS(X)返回X的余弦值。 10、正弦值:求正弦值。 用法:SIN(X)返回X的正弦值。 11、平方根:開平方。 用法:SQR
65、T(X)為X的平方根。例如:SQRT(CLOSE)收盤價的平方根。 12、上穿:兩條線交叉。? 用法:CROSS(A,B)表示當(dāng)A從下方向上穿過B時返回1,否則返回0。例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均線與10日均線交金叉。 13、維持:兩條線維持一定周期后交叉。? 用法:LONGCROSS(A,B,N)表示A在N周期內(nèi)都小于B,本周期從下方向上穿過B時返回1,否則返回0。例如:LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5)表示5日均線維持5周期后與10日均線交金叉。 14、空:判斷是否為空。
66、 用法:ISNULL(A)表示如果A為空(即沒有數(shù)據(jù))則返回1,否則返回0。 15、冪:求冪。 用法:POW(X,Y)。求X的Y次冪。例如:POW(2,3)為8。 繪圖函數(shù) ??位圖 含義:在圖形上繪制位圖。 用法: DRAWBMP(COND,PRICE,BMPFILE),當(dāng)COND條件滿足時,在PRICE位置畫BMPFILE文件名指定的BMP位圖(缺省路徑為軟件安裝目錄登錄用戶名)。 例如:DRAWBMP(CLOSE>OPEN,LOW,'SUN')表示當(dāng)收陽時在最低價位置畫軟件安裝目錄登錄用戶名Sun.BMP位圖。 ※BMPFILE參數(shù)指定的BMP文件默認(rèn)路徑為當(dāng)前用戶目錄,如果不帶后綴名即表示BMP文件,也可帶后綴名使用JPG和GIF文件。 也可不用用戶目錄而使用全路徑,路徑中的''要寫兩個以下字符串作為參數(shù)都是合法的,如果文件存在的話: "SUN","SUN.BMP","SUN.JPG","SUN.GIF","C:\hexin\SUN.JPG" 填充背景 含義:根據(jù)條件填充背景區(qū)域。 用法: DRAWGBK(CO
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024《增值稅法》全文學(xué)習(xí)解讀(規(guī)范增值稅的征收和繳納保護納稅人的合法權(quán)益)
- 2024《文物保護法》全文解讀學(xué)習(xí)(加強對文物的保護促進科學(xué)研究工作)
- 銷售技巧培訓(xùn)課件:接近客戶的套路總結(jié)
- 20種成交的銷售話術(shù)和技巧
- 銷售技巧:接近客戶的8種套路
- 銷售套路總結(jié)
- 房產(chǎn)銷售中的常見問題及解決方法
- 銷售技巧:值得默念的成交話術(shù)
- 銷售資料:讓人舒服的35種說話方式
- 汽車銷售績效管理規(guī)范
- 銷售技巧培訓(xùn)課件:絕對成交的銷售話術(shù)
- 頂尖銷售技巧總結(jié)
- 銷售技巧:電話營銷十大定律
- 銷售逼單最好的二十三種技巧
- 銷售最常遇到的10大麻煩