//布林植標
//價格站上布林上?//成交量變大//當天收紅棒
VALUE1 = bollingerband(C, 20, 2);
VALUE2 = AVERAGE(C, 20);
IF CLOSE[1] > VALUE1[1] //價格站上布林上
AND CLOSE[2] > VALUE1[2] //前二根K棒<布林上
AND VOLUME[1] > AVERAGE (VOLUME[1],5)*1.2 //成交量變大
AND VOLUME[1] > 800
AND CLOSE > OPEN //紅棒
THEN
begin
PLOT5 (LOW [1]);
VALUE12=CLOSE[1];
VALUE13=OPEN [1];
VALUE100=1; //設定為旗標值1
END;
//-------------------------------------------------------------------------------
//如果旗標是 >= 就畫線
IF VALUE100 >= 0 THEN
BEGIN
PLOT12 (VALUE12);
PLOT13(VALUE13);
END;
//判斷是否跌破 Value12 Value13 改變指標的設定值
IF C cross below MINLIST(VALUE12, VALUE13) THEN VALUE100=-1; //VALUE100=-1
IF C cross below MAXLIST(VALUE12, VALUE13) THEN VALUE100=0; //VALUE100=0
//---------------------------------------------------------------------------------------------
//跌破低線畫藍色的箭頭
IF C cross below MINLIST(VALUE12, VALUE13) THEN
begin
PLOT16(H, "跌破");
VALUE100=-1;
END;
//只跌破高線,之後再再度站上高線,畫紫色的箭頭
IF C cross above MAXLIST (VALUE12, VALUE13) THEN
begin
PLOT14(L,"站上");
VALUE100=1;
END;
//如果旗標是.I就“不畫線”
IF VALUE100=-1 THEN
BEGIN
NOPLOT(12);
NOPLOT(13);
END;
1 評論