MT4 大图上的多个指标指示方向.docx

上传人:b****6 文档编号:8587160 上传时间:2023-01-31 格式:DOCX 页数:13 大小:16.25KB
下载 相关 举报
MT4 大图上的多个指标指示方向.docx_第1页
第1页 / 共13页
MT4 大图上的多个指标指示方向.docx_第2页
第2页 / 共13页
MT4 大图上的多个指标指示方向.docx_第3页
第3页 / 共13页
MT4 大图上的多个指标指示方向.docx_第4页
第4页 / 共13页
MT4 大图上的多个指标指示方向.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

MT4 大图上的多个指标指示方向.docx

《MT4 大图上的多个指标指示方向.docx》由会员分享,可在线阅读,更多相关《MT4 大图上的多个指标指示方向.docx(13页珍藏版)》请在冰豆网上搜索。

MT4 大图上的多个指标指示方向.docx

MT4大图上的多个指标指示方向

MT4大图上的多个指标指示方向

#propertycopyright"大图上的多个指标指示方向."

#propertylink""

#propertyindicator_chart_window

externstringMACD="MACDSettings";

externintMACD_FAST_EMA=12;

externintMACD_SLOW_EMA=26;

externintMACD_SIGNAL=9;

externstringRSI="RSISettings";

externintRSI_PERIOD=10;

externdoubleRSI_OVERSOLD=30.0;

externdoubleRSI_OVERBOUGHT=70.0;

externstringStochs="STOCHSettings";

externintSTOCH_perK=5;

externintSTOCH_perD=3;

externdoubleSTOCH_OVERSOLD=30.0;

externdoubleSTOCH_OVERBOUGHT=70.0;

externstringOptions="Options";

externintFontSize=10;

externstringFont="Arial";

externcolorTextColor=DarkGray;

externcolorBullishColor=SteelBlue;

externcolorBearishColor=Crimson;

stringgs_188="";

intg_acc_number_196=0;

stringgs_200="IBFX-MiniMonitor";

stringgs_208="";

stringg_str_concat_216="";

intgi_224=0;

externintWindow=0;

intgi_232=1;

intgi_236=230;

intgi_240=5;

intgi_unused_244=3;

intgi_unused_248=20;

intgi_unused_252=0;

intgi_unused_256=0;

stringgs_260="ArialBold";

intgi_268=10;

stringgs_webdings_272="Webdings";

intgi_280=20;

intgi_284=11829830;

intinit(){

gi_268=FontSize;

g_acc_number_196=AccountNumber();

gs_188=Symbol();

gs_208=gs_200+"-Daily-";

g_str_concat_216=StringConcatenate(gs_208,0);

if(ObjectFind(sObjName(0))==-1){

CleanUp(0);

CreateAnchor();

}elseCleanUp

(1);

if(g_acc_number_196<=0)g_acc_number_196=AccountNumber();

if(g_acc_number_196==0)return(0);

if(gs_188=="")return(0);

if(AccountServer()=="")return(0);

if(StringFind(AccountServer(),"IBFX",0)<0&&StringFind(AccountServer(),"InterbankFX",0)<0&&StringFind(AccountServer(),"IBFX",0)<0){

Comment("用户只IBFX!

指标不能运行。

如果你刚刚开始尝试切换时间的平台!

");

Print("用户只IBFX!

指标不能运行。

如果你刚刚开始尝试切换时间的平台!

");

return(0);

}

return(0);

}

intdeinit(){

switch(UninitializeReason()){

caseREASON_PARAMETERS:

caseREASON_RECOMPILE:

caseREASON_CHARTCHANGE:

caseREASON_PARAMETERS:

CleanUp

(1);

break;

caseREASON_CHARTCLOSE:

caseREASON_REMOVE:

default:

CleanUp(0);

}

return(0);

}

intstart(){

if(g_acc_number_196<=0)g_acc_number_196=AccountNumber();

if(g_acc_number_196==0)return(0);

if(gs_188=="")return(0);

if(AccountServer()=="")return(0);

if(StringFind(AccountServer(),"IBFX",0)<0&&StringFind(AccountServer(),"InterbankFX",0)<0&&StringFind(AccountServer(),"IBFX",0)<0){

Comment("用户只IBFX!

指标不能运行。

如果你刚刚开始尝试切换时间的平台!

");

Print("用户只IBFX!

指标不能运行。

如果你刚刚开始尝试切换时间的平台!

");

return(0);

}

CreateDisplay();

return(0);

}

voidCleanUp(intai_0){

Comment("");

for(stringl_name_4=sObjName(ai_0);ObjectFind(l_name_4)!

=-1;l_name_4=sObjName(ai_0)){

ObjectDelete(l_name_4);

ai_0++;

}

}

voidLabel(stringa_text_0,inta_x_8,inta_y_12,inta_fontsize_16,stringa_fontname_20,colora_color_28,inta_window_32,inta_corner_36){

stringl_name_40=sObjName(gi_224);

ObjectCreate(l_name_40,OBJ_LABEL,a_window_32,0,0);

ObjectSet(l_name_40,OBJPROP_CORNER,a_corner_36);

ObjectSet(l_name_40,OBJPROP_XDISTANCE,a_x_8);

ObjectSet(l_name_40,OBJPROP_YDISTANCE,a_y_12);

ObjectSet(l_name_40,OBJPROP_BACK,FALSE);

ObjectSetText(l_name_40,a_text_0,a_fontsize_16,a_fontname_20,a_color_28);

gi_224++;

}

intLastY(){

stringl_str_concat_0=StringConcatenate(gs_208,gi_224-1);

intli_ret_8=ObjectGet(l_str_concat_0,OBJPROP_YDISTANCE);

return(li_ret_8);

}

intLastX(){

if(ObjectFind(g_str_concat_216)==-1)return(gi_236+gi_240);

return(ObjectGet(g_str_concat_216,OBJPROP_XDISTANCE)-160.0+gi_240);

}

stringsObjName(intai_0){

return(StringConcatenate(gs_208,ai_0));

}

voidCreateAnchor(){

Label("2",LastX(),LastY(),gi_280,gs_webdings_272,gi_284,Window,gi_232);

}

voidCreateDisplay(){

intli_0=LastX();

intli_4=LastY()+200;

gi_224=1;

HLine(li_0-65,LastY());

Label("IBFX-MINIMONITOR",li_0+5,LastY()+20,6,gs_260,DarkGray,Window,gi_232);

HLine(li_0-65,LastY());

Label("MACDAORSISTOCH",li_0-60,LastY()+20,gi_268,gs_260,DarkGray,Window,gi_232);

HLine(li_0-65,LastY()+5);

Label("M1",li_0+137,LastY()+20,gi_268,gs_260,DarkGray,Window,gi_232);

intli_8=MACDSTATUS(gs_188,PERIOD_M1,MACD_FAST_EMA,MACD_SLOW_EMA,MACD_SIGNAL);

if(li_8==1)Label("p",li_0+96,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0+96,LastY(),FontSize,"Wingdings3",BearishColor,Window,gi_232);

elseLabel("K",li_0+97,LastY(),FontSize,"Wingdings",TextColor,Window,gi_232);

}

li_8=PATSTATUS(gs_188,PERIOD_M1);

if(li_8==1)Label("p",li_0+50,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0+50,LastY(),FontSize,"Wingdings3",BearishColor,Window,gi_232);

elseLabel("K",li_0+51,LastY(),FontSize,"Wingdings",TextColor,Window,gi_232);

}

li_8=RSISTATUS(gs_188,PERIOD_M1,RSI_PERIOD,RSI_OVERSOLD,RSI_OVERBOUGHT);

if(li_8==1)Label("p",li_0+14,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0+14,LastY(),FontSize,"Wingdings3",BearishColor,Window,gi_232);

elseLabel("K",li_0+15,LastY(),FontSize,"Wingdings",TextColor,Window,gi_232);

}

li_8=STOCHSTATUS(gs_188,PERIOD_M1,STOCH_perK,STOCH_perD,STOCH_OVERSOLD,STOCH_OVERBOUGHT);

if(li_8==1)Label("p",li_0-44,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0-44,LastY(),FontSize,"Wingdings3",BearishColor,Window,gi_232);

elseLabel("K",li_0-45,LastY(),FontSize,"Wingdings",TextColor,Window,gi_232);

}

HLine(li_0-65,LastY()+5);

Label("M5",li_0+137,LastY()+20,gi_268,gs_260,DarkGray,Window,gi_232);

li_8=MACDSTATUS(gs_188,PERIOD_M5,MACD_FAST_EMA,MACD_SLOW_EMA,MACD_SIGNAL);

if(li_8==1)Label("p",li_0+96,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0+96,LastY(),FontSize,"Wingdings3",BearishColor,Window,gi_232);

elseLabel("K",li_0+97,LastY(),FontSize,"Wingdings",TextColor,Window,gi_232);

}

li_8=PATSTATUS(gs_188,PERIOD_M5);

if(li_8==1)Label("p",li_0+50,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0+50,LastY(),FontSize,"Wingdings3",BearishColor,Window,gi_232);

elseLabel("K",li_0+51,LastY(),FontSize,"Wingdings",TextColor,Window,gi_232);

}

li_8=RSISTATUS(gs_188,PERIOD_M5,RSI_PERIOD,RSI_OVERSOLD,RSI_OVERBOUGHT);

if(li_8==1)Label("p",li_0+14,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0+14,LastY(),FontSize,"Wingdings3",BearishColor,Window,gi_232);

elseLabel("K",li_0+15,LastY(),FontSize,"Wingdings",TextColor,Window,gi_232);

}

li_8=STOCHSTATUS(gs_188,PERIOD_M5,STOCH_perK,STOCH_perD,STOCH_OVERSOLD,STOCH_OVERBOUGHT);

if(li_8==1)Label("p",li_0-44,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0-44,LastY(),FontSize,"Wingdings3",BearishColor,Window,gi_232);

elseLabel("K",li_0-45,LastY(),FontSize,"Wingdings",TextColor,Window,gi_232);

}

HLine(li_0-65,LastY()+5);

Label("M15",li_0+135,LastY()+20,gi_268,gs_260,DarkGray,Window,gi_232);

li_8=MACDSTATUS(gs_188,PERIOD_M15,MACD_FAST_EMA,MACD_SLOW_EMA,MACD_SIGNAL);

if(li_8==1)Label("p",li_0+96,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0+96,LastY(),FontSize,"Wingdings3",BearishColor,Window,gi_232);

elseLabel("K",li_0+97,LastY(),FontSize,"Wingdings",TextColor,Window,gi_232);

}

li_8=PATSTATUS(gs_188,PERIOD_M15);

if(li_8==1)Label("p",li_0+50,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0+50,LastY(),FontSize,"Wingdings3",BearishColor,Window,gi_232);

elseLabel("K",li_0+51,LastY(),FontSize,"Wingdings",TextColor,Window,gi_232);

}

li_8=RSISTATUS(gs_188,PERIOD_M15,RSI_PERIOD,RSI_OVERSOLD,RSI_OVERBOUGHT);

if(li_8==1)Label("p",li_0+14,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0+14,LastY(),FontSize,"Wingdings3",BearishColor,Window,gi_232);

elseLabel("K",li_0+15,LastY(),FontSize,"Wingdings",TextColor,Window,gi_232);

}

li_8=STOCHSTATUS(gs_188,PERIOD_M15,STOCH_perK,STOCH_perD,STOCH_OVERSOLD,STOCH_OVERBOUGHT);

if(li_8==1)Label("p",li_0-44,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0-44,LastY(),FontSize,"Wingdings3",BearishColor,Window,gi_232);

elseLabel("K",li_0-45,LastY(),FontSize,"Wingdings",TextColor,Window,gi_232);

}

HLine(li_0-65,LastY()+5);

Label("M30",li_0+135,LastY()+20,gi_268,gs_260,DarkGray,Window,gi_232);

li_8=MACDSTATUS(gs_188,PERIOD_M30,MACD_FAST_EMA,MACD_SLOW_EMA,MACD_SIGNAL);

if(li_8==1)Label("p",li_0+96,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0+96,LastY(),FontSize,"Wingdings3",BearishColor,Window,gi_232);

elseLabel("K",li_0+97,LastY(),FontSize,"Wingdings",TextColor,Window,gi_232);

}

li_8=PATSTATUS(gs_188,PERIOD_M30);

if(li_8==1)Label("p",li_0+50,LastY(),FontSize,"Wingdings3",BullishColor,Window,gi_232);

else{

if(li_8==2)Label("q",li_0+50

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1