论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
查看:971回复:1
草龙
注册时间2004-12-17
[MT4相关]主图信息
楼主发表于:2014-01-27 06:03只看该作者倒序浏览
1楼 电梯直达
电梯直达
主图指标 该指标显示有关当前余额和图表的位置的简要信息。 它可以改变字体和两种颜色的正和负的平衡值。 默认情况下它使用绿色为正,红色为负值。 它采用5个基本货币对:欧元兑美元,英镑兑美元,美元兑加元,美元兑瑞郎,美元兑日元。 mt4指标类型:趋势指标 是否能用在mt4手机版上:否 mt4指标类型:震荡指标 是否能用在mt4手机版上:否 是否含有未来函数:无 //+------------------------------------------------------------------+ //| Balance.mq4 | //| Copyright 2009, Хлыстов Владимир | //| | //+------------------------------------------------------------------+ #property copyright "Copyright 2009, Vladimir Hlystov" #property link "[email protected]" #property indicator_chart_window extern int srift = 30; extern color colorPLUS = Green; extern color colorMINUS = Crimson; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { ObjectCreate ("Balance1", OBJ_LABEL, 0, 0, 0);// Создание объ. ObjectSet ("Balance1", OBJPROP_XDISTANCE, 10); ObjectSet ("Balance1", OBJPROP_CORNER, 0); //угол_вывода_ордеров ObjectCreate ("Balance2", OBJ_LABEL, 0, 0, 0);// Создание объ. ObjectSet ("Balance2", OBJPROP_XDISTANCE, 10); ObjectSet ("Balance2", OBJPROP_CORNER, 0); //угол_вывода_ордеров ObjectCreate ("Balance3", OBJ_LABEL, 0, 0, 0);// Создание объ. ObjectSet ("Balance3", OBJPROP_XDISTANCE, 10); ObjectSet ("Balance3", OBJPROP_CORNER, 0); //угол_вывода_ордеров ObjectCreate ("Balance4", OBJ_LABEL, 0, 0, 0);// Создание объ. ObjectSet ("Balance4", OBJPROP_XDISTANCE, 10); ObjectSet ("Balance4", OBJPROP_CORNER, 0); //угол_вывода_ордеров ObjectCreate ("Balance5", OBJ_LABEL, 0, 0, 0);// Создание объ. ObjectSet ("Balance5", OBJPROP_XDISTANCE, 10); ObjectSet ("Balance5", OBJPROP_CORNER, 0); //угол_вывода_ордеров ObjectCreate ("Balance all", OBJ_LABEL, 0, 0, 0);// Создание объ. ObjectSet ("Balance all", OBJPROP_XDISTANCE, 10); ObjectSet ("Balance all", OBJPROP_YDISTANCE, 10); ObjectSet ("Balance all", OBJPROP_CORNER, 3); //угол_вывода_ордеров ObjectCreate ("TIME", OBJ_LABEL, 0, 0, 0);// Создание объ. ObjectSet ("TIME", OBJPROP_XDISTANCE, 10); ObjectSet ("TIME", OBJPROP_YDISTANCE, 0); ObjectSet ("TIME", OBJPROP_CORNER, 1); //угол_вывода_ордеров return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { ObjectDelete ("Balance1"); ObjectDelete ("Balance2"); ObjectDelete ("Balance3"); ObjectDelete ("Balance4"); ObjectDelete ("Balance5"); ObjectDelete ("Balance all"); return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { color color_t; string Balance; double Balance_USDСHF, Balance_USDJPY, Balance_EURUSD, Balance_GBPUSD, Balance_USDCAD; string tip_EURUSD, tip_GBPUSD, tip_USDCAD, tip_USDСHF, tip_USDJPY; int n; for (int i=0; i1) { if (Balance_EURUSD>=0) color_t = colorPLUS; else color_t = colorMINUS; ObjectSetText("Balance1","EURUSD "+DoubleToStr(Balance_EURUSD,2)+" "+tip_EURUSD,srift,"Arial",color_t); ObjectSet ("Balance1", OBJPROP_YDISTANCE, n*(srift+srift/5)); n = n + 1;} else ObjectSetText("Balance1"," ",0,"Arial",0); if (StringLen(tip_USDСHF)>1) { if (Balance_USDСHF>=0) color_t = colorPLUS; else color_t = colorMINUS; ObjectSetText("Balance2","USDCHF "+DoubleToStr(Balance_USDСHF,2)+" "+tip_USDСHF,srift,"Arial",color_t); ObjectSet ("Balance2", OBJPROP_YDISTANCE, n*(srift+srift/5)); n = n + 1;} else ObjectSetText("Balance2"," ",0,"Arial",0); if (StringLen(tip_USDJPY)>1){ if (Balance_USDJPY>=0) color_t = colorPLUS; else color_t = colorMINUS; ObjectSetText("Balance3","USDJPY "+DoubleToStr(Balance_USDJPY,2)+" "+tip_USDJPY,srift,"Arial",color_t); ObjectSet ("Balance3", OBJPROP_YDISTANCE, n*(srift+srift/5)); n = n + 1;} else ObjectSetText("Balance3"," ",0,"Arial",0); if (StringLen(tip_GBPUSD)>1){ if (Balance_GBPUSD>=0) color_t = colorPLUS; else color_t = colorMINUS; ObjectSetText("Balance4","GBPUSD "+DoubleToStr(Balance_GBPUSD,2)+" "+tip_GBPUSD,srift,"Arial",color_t); ObjectSet ("Balance4", OBJPROP_YDISTANCE, n*(srift+srift/5)); n = n + 1;} else ObjectSetText("Balance4"," ",0,"Arial",0); if (StringLen(tip_USDCAD)>1){ if (Balance_USDCAD>=0) color_t = colorPLUS; else color_t = colorMINUS; ObjectSetText("Balance5","USDCAD "+DoubleToStr(Balance_USDCAD,2)+" "+tip_USDCAD,srift,"Arial",color_t); ObjectSet ("Balance5", OBJPROP_YDISTANCE, n*(srift+srift/5)); n = n + 1;} else ObjectSetText("Balance5"," ",0,"Arial",0); if (Balance_USDCAD+Balance_GBPUSD+Balance_USDJPY+Balance_USDСHF+Balance_EURUSD>=0) color_t = colorPLUS; else color_t = colorMINUS; ObjectSetText("Balance all","Balance "+DoubleToStr(Balance_USDCAD+Balance_GBPUSD+Balance_USDJPY+Balance_USDСHF+Balance_EURUSD,2)+" free "+DoubleToStr(AccountFreeMargin(),2),srift*2,"Arial",color_t); ObjectSetText("TIME",TimeW(CurTime()),srift*2,"Arial",color_t); return(0); } //+------------------------------------------------------------------+ string TimeW(int taim) { string sTime; int HH=TimeHour(taim); // Hour int MM=TimeMinute(taim); // Minute if (HH<10) sTime = sTime+"0"+DoubleToStr(HH,0); else sTime = sTime+DoubleToStr(HH,0); if (MM<10) sTime = sTime+":0"+DoubleToStr(MM,0); else sTime = sTime+":"+DoubleToStr(MM,0); return(sTime); } //+------------------------------------------------------------------+indicator_ball.jpgindicator_ball.jpg
TK29帖子1楼右侧xm竖版广告90-240
个性签名

阅尽天下指标
搬砖开始,始于2014

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告

本站免责声明:

1、本站所有广告及宣传信息均与韬客无关,如需投资请依法自行决定是否投资、斟酌资金安全及交易亏损风险;

2、韬客是独立的、仅为投资者提供交流的平台,网友发布信息不代表韬客的观点与意思表示,所有因网友发布的信息而造成的任何法律后果、风险与责任,均与韬客无关;

3、金融交易存在极高法律风险,未必适合所有投资者,请不要轻信任何高额投资收益的诱导而贸然投资;投资保证金交易导致的损失可能超过您投入的资金和预期。请您考虑自身的投资经验及风险承担能力,进行合法、理性投资;

4、所有投资者的交易帐户应仅限本人使用,不应交由第三方操作,对于任何接受第三方喊单、操盘、理财等操作的投资和交易,由此导致的任何风险、亏损及责任由投资者个人自行承担;

5、韬客不隶属于任何券商平台,亦不受任何第三方控制,韬客不邀约客户投资任何保证金交易,不接触亦不涉及投资者的任何资金及账户信息,不代理任何交易操盘行为,不向客户推荐任何券商平台,亦不存在其他任何推荐行为。投资者应自行选择券商平台,券商平台的任何行为均与韬客无关。投资者注册及使用韬客即表示其接受和认可上述声明,并自行承担法律风险。

版权所有:韬客外汇论坛 www.talkfx.com 联络我们:[email protected]