close

本函數是用來判斷陰陽線型態。因為此腳本非常龐大,必須分好幾篇來說明。首先,必須先了解每個變數的含意,才有辦法繼續往下說明。

腳本簡介

 

{***

名稱:GetKType

參數:3個參數如input

回傳:陰陽線形態字串,否則為""。

可能會有多個型態,如"+多頭母子+多頭執帶",型態第一字"+"代表作多,"-"代表做空

說明:陰陽線反轉或連續形態。目前可處理形態為:

反轉

槌子/吊人、執帶、最後吞噬、母子、內困三日翻紅/翻黑、晨星/夜星、單白兵/單黑鴉、

吞噬、外側三日上升或下跌、飛鴿還巢與鷹撲

連續

上升三法/下降三法、

使用方法:

kType = GetKtype("做多",0.2,0.8);//ALL,做多,做空

if kType = "" then return;

***}

 

 

變數說明

 

var: aix(0),aix1(0),aix2(0),aix3(0); // array index,是從1開始,如reBlack[1]是當天,[2]是前一天

var: ix(0),ix1(0); // XS index, CLOSE[0]是當天, CLOSE[1]是前一天

var: isBear(false),isBull(false); //是否為空頭/多頭趨勢。若要反轉做多,是在空頭趨勢中

var: isDoBull(false); //做多,只顯示多頭反轉型態

var: isDoBear(false); //做空,只顯示空頭反轉型態

var: typeDays(0); //型態天數,如晨星是三天,吞噬是2天

var: v_pb(0); // BBand %b 

var: mid(0); //中點

var: ShiftDays(0); //移位,0=當日型態,1=1天前型態。

var: MAXNUM(15); //K最大天數 

array: redBlack[15](""); //R=紅K,B=黑K

array: topEntity[15](0); //實體頂端

array: botEntity[15](0); //實體底部

array: lenEntity[15](0); //實體長度

array: lenUpShadow[15](0); //上影線長度

array: lenDnShadow[15](0); //下影線長度

array: rateDnShadowEntity[15](0); //下影線佔實體比例

array: rateUpShadowEntity[15](0); //上影線佔實體比例

array: rateEntity_HL[15](0); //實體與高低點比例

array: rateUpShadowHL[15](0); //上影線佔高低點比例

array: rateDnShadowHL[15](0); //下影線佔高低點比例

array: rateHL_Price[15](0); //高低點整體長度/收盤價

array: rateEntity_Price[15](0); //實體長度 / 收盤價

array: lenHL[15](0); //高低點長度

array: mid_HL[15](0); //高低點中值

array: mid_Entity[15](0); //實體中值

array: isLong[15](false);//是否為長日?

array: isShort[15](false); //是否為短日?

array: isCross[15](false); //是否為十字線

 
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 htm0606 的頭像
    htm0606

    奇正2

    htm0606 發表在 痞客邦 留言(0) 人氣()