當前位置:編程學習大全網 - 源碼下載 - 1分鐘,帶指示器源代碼

1分鐘,帶指示器源代碼

公式簡介

我們的大部分用戶並沒有完全理解“公式編輯器”的含義。簡單來說,我們可以從以下幾個角度來理解:

壹.指標分析:

“公式編輯器”就像壹個工作母床,通過它可以制造各種零件。同樣,在指標分析的工作中,可以使用編輯器編寫相應的分析。

條件下,這種方法是技術分析中最常用的方法之壹。比如指數KD,指數MA等等,通過對這些指標的觀察分析,找出壹些合適的條件作為買賣點。當...的時候

但是,我們可能需要壹些自己的指標,壹些自己的精準指標,更多的MB,MC,MD等等,這些都可以通過“公式編輯器”來實現。

二、有條件選股:

寫公式需要什麽?

我們留下了很多問題——都是公式書寫中的基本問題,所以這堂課我們會解決這些基本問題。

什麽是技術指標?

移動平均線是壹種技術指標。我們在炒股的時候,經常會對壹些市場數據進行數學計算得到壹些曲線之類的,方便我們把握股市的變化。

什麽是條件選股?

簡單來說,就是根據妳設定的條件,用電腦幫妳完成太多復雜的選擇——比如妳有壹些好的思路和方法,妳可以有1000多只股票,即使妳有100雙眼睛,有時候妳也沒有。

肯定能看到,然後電腦就派上用場了!

什麽是參數?

比如:10日移動平均線,可以拿10做參數。好處是當妳覺得有必要修改到5天時,可以用壹些簡單的方法,比如參數向導,方便的修改調整。參數

需要壹個名字,比如m就好。還要指定參數的範圍,例如1到260天。這樣我們就可以在1到260之間任意調整m的值。最常用的m數填在“默認”壹欄,比如妳的最愛。

樂意用10日均線,那就填10。

什麽是循環?

這樣解釋吧!我們的壹些投資者喜歡用日線圖進行技術分析;有的喜歡用5分鐘k線;有的喜歡用比較長的,比如周線。所以在配方設計上,允許有不同的偏好。

有些用戶選擇不同的分析時間——也就是說,他們可以選擇不同的周期。

什麽是函數?

函數在公式寫作中很重要。例如,如果我們用壹種語言告訴計算機我想什麽,並讓它為我做什麽,那麽函數就是這種語言中的詞。

當我們在公式編輯器中選擇插入函數時,可以看到裏面有很多函數。我們在附錄裏有壹個簡短的表格,妳可以在那裏搜索!

示例1:

k線有四種價格:

最高價格:高

收盤價:收盤

最低價格:低

開盤價:開盤

體積:體積

營業額:AMO

示例2:

當兩條均線不斷交叉時,專門設置了壹個函數來描述兩條線的交叉:CROSS(X,y)。

如果下圖兩條移動平均線壹條叫X,壹條叫y。

CROSS(X,y)表示X向上穿過y。

CROSS(Y,x)表示Y向上穿過x。

示例3:

之前的收盤或VOL表示當天,或者妳不用日線,表示這個周期的數據。前幾天怎麽樣?

REF(X,M)

例如:

REF(Close,5)表示五天前的收盤;

REF(Vol,10)表示10日前的成交量;

這裏有壹個參數。妳現在明白什麽是參數了嗎?

示例4:

如果我想把這兩個條件並置呢?

x和Y表示條件x和條件Y。

好吧!讓我們結束這壹課——雖然有點慢,但下面會更好!

寫最簡單的指標線。

通過前面幾課的學習,我們開始利用軟件的公式編輯功能,寫出我們今天的第壹條指標線。

其實不難。妳要對自己有信心!

在主菜單-工具-公式* *-選擇-技術指標中點擊“新建”,然後在公式編輯器中留下妳的第壹個腳印!

點擊“確認”,現在看我們的第壹條指標線。

這個指標線符合妳的想法嗎?

總結和補充:

1.如果選擇“主圖疊加”,我們的指標線會和k線圖顯示在同壹個圖形框中,現在我們的指標線顯示在它的下方,也就是在“輔助圖”中;

2.參數可以有,也可以沒有,但是鼓勵大家設置參數是壹個非常好的習慣;

3.壹句話說完,別忘了以分號結尾;

妳的公式寫的對不對,可以通過“測公式”來檢查。如果錯了,它會告訴妳錯在哪裏。

寫出最常用的平均和平均價格線

均價線,是不是“均線MA”什麽的?不過話說回來,聽說10人中有11人在用,我得學習!

原則是

5日平均線=(今日收盤價+昨日收盤價+...-五天前收盤價)/5;

10日均=(今日收盤價+昨日收盤價+...+10天前)/10;

日均150天=(今日收盤價+昨日收盤價+...+150天前)/150;

200天的平均值...不是那麽麻煩嗎?我每天都要寫那麽多數字才能得到壹個平均值嗎?

妳能做什麽?

MA1=MA(CLOSE,5);

MA2 =馬(收盤,10);

MA3=MA(接近,50);

......

當然有壹個簡單的方法!妳把我上面說的寫下來,按照前面的課寫在公式的編輯欄裏就行了!

註意:

“MA”表示計算平均值。

在括號中寫出計算的對象和計算的時間長度。

馬1,MA2,馬3...有幾條指示線。不要忘記用分號分隔它們。

最後呢?電腦會自己把它們畫在壹起。

中庸?

均價線有了,就跟著葫蘆畫瓢,把收盤價換成成交量vol!

MA1:MA(VOL,5);

、馬(VOL,10);

MA3:馬(VOL,150);

MA4:馬(VOL,200);

今天發生了多少MA金叉?

我們已經學會了寫MA移動平均線。如何使用這些指標?我想大家可能比我更清楚。比如短期均線和長期均線有金叉或者死叉,...等等,格蘭維爾。

八項規則.....如果如何用分析師軟件寫壹個條件,讓電腦選出今天兩個市場所有有金叉的股票?

妳想知道嗎?這就是“條件選股”。根據“條件”,電腦自動“選股”給妳分析。否則技術分析的投資者會精疲力盡!

向我學習!

第壹步:在“工具”欄中選擇“公式設備”。

第二步:我們現在選擇“創建”壹個“條件選股”公式,下面的編輯欄出現!然後把妳的條件寫在裏面!

第三步:按照手冊上的步驟選股就行了!

註意:

1.在條件選股中點擊“新建”;

2.原ma5: MA5:MA(接近,5);

它代表壹條指標線,而現在我們只需要在條件選股中引用它,不需要畫出來。所以我們在冒號後面加了壹個符號,表示後面會引用:ma5: = MA5:=MA(CLOSE

,5);

這在編輯的公式中稱為“中間表達式”。

x = 1;

y = X+1;

Y=?

我們研究過上面的數學,都知道X=1代入Y的計算,“X = 1;是中間表達,妳懂嗎?

有條件選股匯總:

1,指標和條件選股在結構上沒有區別,但是在內容上,條件選股要加上我們的條件,比如大於10,或者交叉,等等!

2.中間表達式可以幫助我們把自己的公式表達清楚,不至於讓公式的結構特別混亂!

偏倚指數怎麽寫?

如果每個人都是均線的忠實粉絲,那麽我們壹定要牢牢記住,當股價偏離均線太遠的時候,在均線大師岡沃爾的8***法則的第四條和第五條中都有提到。

會向它靠攏,但沒有提到會靠攏多遠——為了解決這個問題,也為了用客觀數據更好地反映股價運動的過程,乖離率這個指標應運而生。

本課我們的任務是通過學習離差率原理和寫法,加強對公式設計的理解。

首先,什麽是越軌率?

以當天的移動平均價格為基礎,股票價格與平均價格的差額稱為偏離度,偏離度除以平均價格的百分比為偏離率。

當前股價與10日移動平均線的背離率=(當前股價-10日平均價)/10日平均價* 100;

當日股價與20日均線的背離率=(當日股價-20日均價)/20日均價* 100;

當日股價與30日均線的背離率=(當日股價-30日均價)/30日均價* 100;

原理這麽簡單,但是怎麽用呢?不要擔心,使用的指標其實是通過觀察得到的啟發。妳首先要認識到這些指標線,讓它們以圖形化的方式出現在妳面前。

然後妳就會事半功倍!

比如寫10日乖離率。

第壹步:離經叛道率的命名,鼓吹別人的習慣,還在用偏見,那麽第壹個就叫BIAS1!

第二步:當日股價以收盤表示;

上節課剛學了10的均價,順手拿過來用馬(接近,10)表示。

第三步:使用加減乘除的符號以及括號,只註意只有括號,沒有大括號,那麽公式就可用了——

BIAS1:(收盤-MA(收盤,10))/MA(收盤,10)* 100;

在這種情況下,我們還將在技術指標編輯器中記下另外兩個指標,並獲得偏差指標。請看下圖:

第四步:妳要觀察妳的指數公式在每只股票中的表現,得出自己的結論,因為每個投資者即使使用同壹個指數也會有不同的理解。

利弊我們無法評判,但有壹點可以告訴我們答案,那就是永遠讓市場說話,因為它永遠是對的!

不介意的話可以參考BIAS,但僅供參考!

妳懂怎麽寫嗎?

====================================================================================

可以直接用寫好的指數公式嗎?

我想用KD指數選股。可以直接寫成“D > 20”嗎?

當然可以!考慮到這種偷懶的做法,我們給懶人提供了兩種,其中壹種只是在文字上和上面的要求略有不同!

第壹種方法:

第壹步:在條件選股編輯器中點擊“引入指標公式”。

引入“其他公式”。然後,我們選擇其中壹個,比如“KD”。讓我們看看結果如何。

第二步:上壹步的操作結果見右圖。系統自動移動了KD指標的整個書寫內容!

我們現在要做的是:繼續最後壹行條件“D < 20”,OK!搞定了。

有沒有簡單的方法?

第二種方法:就壹句話:“KDJ,d”< 20;

KDJ特區

意思是如果我現在用KDJ指標中的D指標,大家應該看清楚是怎麽寫的!寫錯了電腦,卻無法改正!

總結:

以上方法可以參考所有指標,不用寫那麽多!

註意格式,兩邊用引號括起來,指標名稱KDJ和指標行名稱D用“,”隔開!

加餐

現在我們可以非常方便地做另壹件事,我們可以充分表達通常的KDJ購買條件:

“KD指標有金叉,D < 20”

T1:="KDJ,K ";-參考k線;

T2:="KDJ,D ";-參考d線;

條件:AND在分析家中是“和”的意思,並列兩個條件。

交叉(T1,T2)和T2 < 20;

第九課卷,縮,漲,跌,收陽收陰

在之前的學習中,我們看到了壹些基本的表達方式和方式。今天我們的任務就是學習壹些常見概念的寫法,比如上面提到的放量,上漲,因為這些。

它們是公式編寫過程中要用到的基本小形態特征,很多技術指標的選股條件都是由它們組成的。

音量:

1,今天的成交量是昨天的1倍:

VOL/REF(VOL,1)> 2;

2.今天的五天平均值是之前五天平均值的三倍:

AA:=MA(VOL,5);

BB:=REF(AA,5);

AA/BB > 4;

3.今日成交量達到總發行量的10%以上:

卷/資> 10/100;

(註意10%的表達式是10/100,即0.1)。

收縮率:

1,今日成交量比昨日小1倍:

VOL/REF(VOL,1)< 0.5;

2.今天的五天平均值是前五天的壹半:

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.10天平均價格繼續上漲:

AA:=MA(收盤,10);

BB:=REE(AA,1);

AA > BB

向下:

就像上面的表情,方向變了:

收陽收陰:

1,當日收陽:收>開;;

2.當天關閉遮陽:關閉<打開;;

高開度和低開度:

1,當日股價高開,暗示開盤價高於昨日收盤價:open > ref (close,1);

2.當日股價低開:開盤< ref(收盤,1);

差距:

也有兩種差距:向上和向下:

當天開盤在昨日最高之上,即向上跳空:開盤> ref(高,1);

反之,開盤價小於昨日最高價,為向下缺口:POEN < REF(低,1);

實際上,在編寫公式的過程中,我們把這些條件有機地結合起來,作為我們判斷的條件。舉壹個很簡單的例子,如果k線形態呈現放量上攻的趨勢,那麽如何編制?

這個公式怎麽寫?高開高走應該怎麽寫?

我們把放量和上漲兩個條件結合起來,讓某壹天的形態特征同時滿足兩個條件才能達到目的;同樣,把高開和高走兩個條件結合起來,就找到了自己需要的東西。

條件。

結果是:

其中壹個放量上攻,結合上面的例子:

AA:=VOL/REF(VOL,1)> 2;

BB:=CLOSE/REF(CLOSE,1)> 1.07;

AA和BB;

高開高走:

AA:=OPEN>REF(CLOSE,1);

BB:=關閉>打開;

AA和BB;

好吧!這節課到此結束,留下壹個問題,看妳跳起來後兩天內不補,是不是真的明白怎麽寫了。

提示:其實昨天是有缺口的,這兩天的最低價壹直在兩天前的最高價之上。

AA:=REF(OPEN,1)>REF(HIGH,2);

BB:=REF(低,1)>REF(高,2);

CC:=LOW>REF(高,2);

AA和BB和CC;

仔細想想,BB成立,AA就必須成立,AA其實沒必要。妳想通了嗎?

更簡單的辦法,下面的句子可以是上面的四個句子:

COUNT(LOW>REF(HIGH,2),2)= 2;

第十課漲停攻擊?

學了這麽多,是時候教點實戰的東西了!讓我們借鑒壹下別人的經驗,“漲停追擊”,同時有壹個簡單卻有意義的道理在裏面!

首先,量化的概念

我們都知道,按照規定漲幅不能超過10%,但是由於四舍五入的原因,往往會有9.98%、10.23%等等,所以需要找到壹個合適的數值,然後用分析師的語言報出來。

動詞 (verb的縮寫)電腦,這個過程叫量化!

比如我們調查後決定讓9.99%以上為漲停。

第二,寫公式

其實就壹句話:今天收盤除以昨天收盤的值大於1.0999。

X:=CLOSE/REF(CLOSE,1)> 1.0999;

第三,考驗我們的條件

測試的作用大家都知道,不然妳怎麽知道妳的經歷在歷史上表現好不好?

按照下面的說明進入條件選股界面,然後選擇妳的條件。具體方法請參考(使用說明書)。然後填寫測試時間和測試標準!

這裏我們的測試方法是:

測試時間為2000/01/01至2006/05438+0/03/02,測試股票583只,初始投資10萬元。

當滿足買入公式中定義的條件時,即漲停時,用同樣的資金按收盤價買入壹只股票,當滿足以下平倉條件時,按收盤價平倉;購買5天後強制平倉或損失

虧損3%止損平倉或者盈利5%止損平倉,然後按照上述規則統計測試期間的所有交易。

這是短線追漲法,所以測試時間只有5天,盈利目標5%。(非常抱歉,因為設置和選擇方式非常靈活,需要很好的理解,所以我們

這裏就不介紹具體內容了)

點擊開始測試!壹切都好!讓我們看看結果!

1.從成功率來看,實際達到5%盈利要求的交易筆數為67.89%。我們對這個結果還是比較滿意的,但是如果要用於實戰,還能改進嗎?

2,所謂的改善就是優化的壹個內容,總之優化就是讓它變得更好!優化我們的條件,讓它表現的更好!

3.增加壹個縮量條件,比如當天的平均成交量小於5天;Y:=VOL

和Y;

妳滿意嗎?我們的成功率已經達到了80%,剩下的任務就是如何操作了!

註:請考慮妳在實戰中按此按鈕購買是否可行。

總結:公式化不是為了編公式而編復雜的公式。妳個人對某個特征或形態的理解是最重要的。所以經驗是不夠的,妳得把它變成妳自己的應對策略!

妳需要不斷總結,測試,優化妳的配方。

第11課多頭排列——良好的上漲趨勢

均線的多頭排列壹直被認為是上升趨勢的良好表現,因為形成這種形態需要很長的時間和很大的能量,被主力或莊家作為騙線的手段

能量比較小,股市也遵循慣性原理。壹個趨勢形成後,不容易改變,因為股價沿著原來的運動方向有慣性!

首先,我們來看看幾個多頭頭寸:

5.10和30日均線:5、10和30日均線:30、60和90日均線:

在圖1和圖2中,我們使用的是同期平均值,即5,10和30天的平均值。我們可以觀察到,同期的平均排列有相似之處,也有很大的不同:在圖1中,

5日均線=10均線和30日均線平滑漂亮,而圖2中的5日均線和10均線不斷觸及30日均線後上漲;

在圖3中,我們選擇的是30天、60天和90天的均線,相對平滑。

為什麽會有這樣的差別?如果妳更細心的話,可以發現前兩張圖中的k線並不相同,壹根是在壹根波拉的末端,另壹根是分成幾根波拉的,但是我們用的是圖3。

設計了長周期均線系統,在壹定程度上過濾了這種現象。具體使用過程中妳要多註意他們的區別!

好了,我們來看看怎麽寫,以第壹個為例,觀察他們的特點:

5/10/30均線從上到下依次排列,這種情況會持續壹段時間,假設我們在這裏設置超過4天:

5/10/30均線自上而下排列:

AA:=MA(接近,5);

BB:=MA(收盤,10);

CC:=MA(接近,30);

T1:=AA>BB且BB > CC

以上情況會維持壹段時間,假設我們在這裏設置了4天以上:

COUNT(T1,4)= 4;

COUNT(X,n)表示在n天內滿足條件X的天數。

最終結果如下:

AA:=MA(接近,5);

BB:=MA(收盤,10);

CC:=MA(接近,30);

T1:=AA>BB且BB > CC

計數(T1,4 )=4

寫完後,我們舉上面例子中最簡單的壹個。其實妳可以在寫作的過程中加入壹些更準確的描述來達到更好的效果,比如三條均線同時出現。

向上發散等。,當然還有妳自己的經歷。

=================================================================

第12課逃離頂部的k線形態-暮光之星

第壹,概念學習

市場出現大陽線時,壹般會出現跳空高開,有時會出現十字星或類似十字星的小陰線(小陽線)。另壹種相反的情況是,它出現在壹根大陰線之後,在

在這兩種情況下,類似十字星的k線稱為“星線”。

當這種形態出現在上漲行情中時,很容易形成所謂的經典k線形態——暮光之星。

二、準備過程

通過我們以前的研究,實際上我們可以很容易地算出這個條件——前人已經清楚地描述了這種形式的具體特征,剩下的工作就是用數字來表達這些特征——這

就是上面說的量化的過程!

圖表組* * *的組合由三根k線組成。我們按照下面的步驟壹步步找到日k線的特征並寫出來:

為了結構簡單,我們先用中間表達式表示這兩天的高開低走,因為在後面的寫作過程中我們會單獨用到這些數據。

1,今日k線:on-A1,A1: =開盤;

Receive -a2,A2:= close;

高-a3,a3: =高;

2.昨日k線:開盤-b1,b1: = ref(開盤,1);

接收-b2,B2: = ref (close,1);

高-b3,B3: = ref(高,1);

Low -b4,B4: = ref (low,1);

3.前天的k線:open-C1,C1: = ref (open,2);

接收-C2,C2: = ref (close,2);

高-C3,C3: = ref(高,2);

低-C4,C4: = ref(低,2);

4.我們將分別描述三日k線形態,然後進行總結。首先,我們將觀察今天k線的特征。今天是壹根大陰線,低開低走。我們將給它壹些數字定義:

A.今天的開盤價小於昨天的收盤價;aa:=a1

b、今日陰線實體較長。與收盤價相比,長度大於4%:a 1/A2 > 1.04;

5.昨天k線的特點是十字形k線,在左右k線上表現為:

a、昨天跳開,高於前天收盤價:bb: = b1 > C3。

b昨天收盤價也在缺口上方:andb2 > c3。

c線性實體的長度很小,即昨天的開盤和收盤之差小於0.01:和ABS(b 1-B2)/b 1 < 0.01。

d、k線有上下影線,可以表示為最高價和最低價不等於收盤價或開盤價:且B3 > B1且B3 > B2且B4 < B1且B4 < B2。

e當日最高價為20天內最高價:且b3=hhv(高,20);

6.前壹日k線特征:股價大幅上漲,較前壹日收盤價上漲4%且收盤價大於開盤價:cc:=c2/ref(close,3) > 1.04且C2 > c 1;

綜合選股條件:最後我們結合三天的k線特征合成壹個最終條件,如圖:aa和bb和cc。

  • 上一篇:用VB如何做萬年歷
  • 下一篇:sklearn中tfidf的計算與手工計算詳解
  • copyright 2024編程學習大全網