06242.jpg

 

老師說,只要突破均線糾結區,後面行情就會走一段......
從眼睛目測均線糾結並不難,但是要如何給程式下均線糾結的定義,的確有點難.....思考了半天

0624.jpg

首先要確定這些均線的關係 (用 5MA 20MA 60MA 當基準)
找出這3條均線的最高值和最低值(不用管排列順序),當最高值和最低值相減 落在一定區間內就定義為盤整  

套用到multicharts 的語法範例

vars: HH(0),LL(0);
value1 = Average(close,5);
value2 = Average(close,20);
value3 = Average(close,60);
HH = maxlist(value1,value2,value3);
LL = minlist(value1,value2,value3);

if HH- LL <10 then begin 
  plot1(H+5);
  Plot2(L-5); 
end;

06148.png

也可以另外一種形式

if CountIf(HH-LL<10,10)=5 then begin // 過去一段期間內 有一定次數的高低點落在某區間範圍內
  plot1(H+5);
  Plot2(L-5); 
end;

06149.png

對主觀交易者來說,也許很簡單就能講出這些技術分析名詞,但是要表達成另一種形式讓程式理解,又不是那麼簡單了

arrow
arrow

    元大期貨楊宗儒 發表在 痞客邦 留言(0) 人氣()