期货入门基础知识,818期货学习网

通知公告
2019年期货公司最新排名个股期权基础知识AA类顶级大公司开户,手续费加1分钱微信扫一扫,财富管理好期货最新手续费期货最新保证金一手期货多少钱一手50ETF期权多少钱

第四节 震荡指标/PIVOT系统/整数框架(6)

2014-10-04 17:14 来源:818期货学习网



整数框架则是50和00结尾的价位,这些价位也是主力进出场的主要位置,为了便于交易者观察,一般利用指标来标示这些位置,在MT4.0上采用的指标源代码如下:

#property indicator_chart_windowextem int LinesAboveBelow=10;

extern color LineColorMain=LightGray;

extern color LineColorSub=Gray;

//+ +

//| Custom indicator initialization function |

//+ +

int init ()

{

return(0);

}

int deinit ()

{

int obj_total=ObjectsTotal();

for(int i=obj_total;i>=0;i--){

string name= ObjectName(i);

if(StringSubstr(name,0,11)=="[SweetSpot]")

ObjectDelete(name);

}

return(0);

}

//+ +

//| Custom indicator iteration function |

//+ +

int start()

{

static datetime timelastupdate = 0;

static datetime lasttimeframe = 0;

// no need to update these buggers too often

if(CurTime()-timelastupdate<600 && Period()==lasttimeframe) return (0);

int i,ssp1,style,ssp;

double ds1;

color linecolor;

ssp1=Bid/Point;

ssp1=ssp1-ssp1%50;

for(i=-LinesAboveBelow;i<LinesAboveBelow;i++){

ssp=ssp1+(i*50);

if(ssp%100==0){

style=STYLE_SOUD;

linecolor=LineColorMain;

}

else{

style = STYLE_DOT;

linecolor=LineColorSub;

}

ds1=ssp*Point;

SetLevel(DoubleToStr(dsl,Digits),dsl,linecolor,style,Time[10]);

}

return (0);

}

//+ +

//| Helper |

//+ +

void SetLevel(string text,double level,color coll,int linestyle,datetime startofday)

{

int digits=Digits;

string linename="[SweetSpot]"+text+"Line",

pricelabel;

//create or move the horizontal line

if(ObjectFind(linename)!=0) {

ObjectCreate(linename,OBJ_HLINE,0,0,level);

ObjectSet(linename,0BJPR0P_STYLE,linestyle);

ObjectSet(linename, 0BJPR0P_C0L0R,coll);

}

else{

ObjectMove(linename,0,0,level);

}

}

有了震荡指标、轴心点系统和整数框架,我们怎么将它们整合到日内的交易中呢?最好再加上K线,我们在5分钟走势图上来运用这四样工具(图5-20)。价格、震荡指标和轴心点(或者是整数框架)三者相符合则进场,至于出场则要根据交易者的需要另外设定了,也可以参考进场的规则,出场较为复杂,可能还需要参考其他的策略。

期货手续费【与交易所同步更新】
期货套利【与交易所同步更新】
上一篇:第三节 英镑择时交易法的基础 下一篇:第五节 尽量选择“主要位置”——边缘介入

联系我们|投稿中心|广告合作|网站地图|免责声明

浙公网安备 33011002014220号