2013年12月3日 星期二

常用賣出訊號

第一章   常用賣出訊號

DMI賣出訊號





KD高檔死亡交叉



MACD死亡交叉





MTM由正轉負




OBV退潮






RSI高檔死亡交叉




一舉跌破多根均線



一黑破N



三長上影線




開盤大法

開盤是在消化完昨天收盤後到今天開盤前的所有消息之後,多方跟空方今天第一次的角力,拔河,所以從今天的開盤價與昨天收盤價之間的差距,開盤的成交量及委託量的變化,乃至於前三分鐘,前五分鐘,前十五分鐘,前三十分鐘的價位變化,在在是我們觀察今天個股走勢的重大線索,我個人在觀察多年之後,整理了開盤的幾個法則,列表如下,
開盤大法
一,開低時反彈,速度愈快,幅度愈大,愈容易收高。
二,開高時拉回,速度愈慢,幅度愈小,愈容易收高。
三,開平高平低時,迅速脫離平盤附近,往那走就往那收。
四,漲時量增,跌時量縮,有利多方,價量背離,不利作多。
五,漲時,後一波比前一波長,跌時,後一波比前一波短,有利多方。
六,反方向的坐用力愈大,反轉的機率愈高。
七,要收高,9:30最好比開盤高。
八,開盤委買賣的重大變化,預告了今天股價的波動方向
接下來,我們分成八個小節來分別討論開盤相關腳本的撰寫技巧。

開盤大法
前三根1分鐘線都不跌以及前三根兩分鐘線都不跌






第一節      開低後反彈的速度決定今天能不能止跌回升

第二節      開高後拉回的幅度決定今天能否開高走高
第三節      脫離開盤後的箱型盤整區
第四節      描述盤中價量的腳本
第五節      計算上漲與下跌的時間
第六節      在上漲中衡量賣壓的變化
第七節      開盤三K
第八節      開盤委買賣的變化
第九節        開盤委買張數突然較前一日大減  
警訊
開盤委買張數突然較前一日大增
 
開盤委買張數比前一日少&委賣張數比前一日多
 
開盤委買張數比前一日多&委賣張數比前一日少
 


2013年12月2日 星期一

線性分析


  SwinghighSwinglow

 
說明:
找出最近轉折高點的數值
判斷是否為轉折高點時,會比對該根K棒的左右兩邊各NK棒,若左右兩邊的K棒數值皆較該根K棒數值低者,
則該點為一個轉折高點。
若無法找到時,會回傳-1
語法:
SwingHigh(Price, Length,LeftStrength, RightStrength,Occur)
輸入:
Price〈數值〉:價格序列
Length
〈數值〉:時間長度
LeftStrength
〈數值〉:左區間
RightStrength
〈數值〉:右區間
Occur
〈數值〉:第幾個峰值
輸出:
數值
利用最近50K棒,找尋最近一筆收盤價轉折高點價格,轉折高點要比左右五根K棒高
value1 = SwingHigh(close, 50, 5, 5, 1);



  NthHighestNthLowest

說明:
找出數列資料中的第N個極大值
語法:
NthHighest(N, thePrice, Length)
輸入:
N〈數值〉:第N個順序
thePrice
〈數值〉:價格資料
Length
〈數值〉:資料長度
輸出:
數值

  Timeseriesforecast

說明:
傳回以線性迴歸估算出在某個時點的價格預測值
語法:
TimeSeriesForecast(thePrice,Length, TgtBar)
輸入:
thePrice〈數值〉:價格序列
Length
〈數值〉:迴歸期間長度
TgtBar
〈數值〉:要計算的K棒位置。正值:當根K棒之前的位置;負值:當根K棒之後的位置(預測使用)
輸出:
數值

value1 = TimeSeriesForecast(close, 20, -5); //用最近20K棒估算迴歸式,並預測5K棒之後的價格

線性迴歸LinearRegLinearRegAangleLinearRegSlope


說明:
計算線性迴歸的坡度與角度,與預測資料投影點的位置
語法:
LinearReg(thePrice, Length, Target, Slope, Angle,Intercept,Forecast)
輸入:
thePrice〈數值〉:要計算迴歸的價格序列
Length
〈數值〉:要計算迴歸的價格K棒根數
Target
〈數值〉:預期日期位置:0表示現在,-1表示未來一天,1表示過去一天
Slope
〈數值〉:輸出迴歸的斜率
Angle
〈數值〉:輸出迴歸的角度
Intercept
〈數值〉:輸出迴歸的截距
Forecast
〈數值〉:target日後預期值
輸出:
數值
1.     Vars: Slope(0), Angle(0), Intercept(0), Forecast(0);
2.      
3.      
4.     Value1 = LinearReg (CthePrice, Length, Target, Slope, Angle,Intercept,Forecast); //傳回表示具有足夠資料以計算出合適值
5.      
6.     Value2 = Slope; //傳回斜率
7.      
8.     Value3 = Angle; //傳回弧度
9.      
10.  Value4 = Intercept; //傳回X軸切點
11.   
12.  Value5 = Forecast; //傳回TargerBar的回歸值

說明:
傳回線性迴歸的角度,用最小平方法計算出來的。
語法:
LinearRegAngle(thePrice, Length)
輸入:
thePrice〈數值〉:要計算線性迴歸角度的價格序列
Length
〈數值〉:要線性迴歸角度的K棒長度







說明:



傳回線性迴歸的角度,用最小平方法計算出來的。
語法:
LinearRegAngle(thePrice, Length)
輸入:
thePrice〈數值〉:要計算線性迴歸角度的價格序列
Length
〈數值〉:要線性迴歸角度的K棒長度
輸出:
數值
Value1 = LinearRegAngle(Close,20); //20K棒收盤價取迴歸的角度


均線函數


  Average


 Averageprice

說明:
K棒的開高低收來計算平均價格,如果有開盤價就用(Open + High + Low + Close)/4
沒有開盤價則用(High + Low + Close)/3
語法:
AvgPrice
輸入:
輸出:
數值


 xaverage


 averageif

說明:
當某期資料符合某項判斷準則時,才將該期資料納入平均
語法:
AverageIF(TrueAndFalse,thePrice,Length)
輸入:
TrueAndFalse〈邏輯值〉:條件判斷
thePrice
〈數值〉:要計算的價格序列
Length
〈數值〉:要計算價格序列的長度
輸出:
數值