MT4 EA編程中常用的交叉概念的理解
2019-07-11 00:29:02 閱讀 : 次
我們經常會遇到使用2條曲線交叉(金叉 死叉)的概念。
那末在程序中是如何表達的呢。下面說明一下:
如果2條曲線是真正的秘密麻麻的點組成的,那末我們一定可以找到 交叉的那一點。
但是在K線圖上,實際上曲線是由每個K線對應的數值,通過模擬中間過程的方式連接起來的樣子。也就是是說 2條K線之間的曲線部分我們是無法取得數值的。
而實際上曲線交叉,99%都是發生在2條K線之間的,因此在程序中,我們是通過模擬 交叉的“過程”來盡量準確的找到交叉點。方法如下:
取前一K線對應的2條曲線的數值A1 B1和當前K線的2條曲線的數值A0,B0. 如果 A1<B1 同時 A0>B0 那末我們可以確定上一K線到當前K線之間一定發生了交叉。這就是程序判斷交叉的方式,我們就主觀認為當前K線發生了交叉。
它的缺點有以下幾個:
1、實際交叉一般發生在2K線之間,因此,判斷略顯滯后
2、如果認為當前K線發生了交叉,但當前K線還沒有結束,他的價格還會上上下下的跳動,因此有可能一會滿足A0>B0一會又不滿足了。
這些問題無法完全回避,就要看你的策略中是否可以接受了。
本文地址:http://www.oelweingov.com/fxschool/autotrading/1090.html
上一篇:MQL5變色線的畫法(比MQL4更加簡單)
下一篇:很抱歉沒有了