论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
查看:1599回复:10
锻炼身体
注册时间2014-02-13
[求助]如何通过MQL实现更改MT4图表的背景色?
楼主发表于:2018-02-12 06:19只看该作者倒序浏览
1楼 电梯直达
电梯直达
MT4默认的背景色是黑色,因为显示器问题,我想根据时间自动改变图表的背景色,但在帮助文档中找不到有关图表背景色的函数,向各位请教该如何实现! 另外还有一个功能之前在一个指标上看到过,相当于一个开关,选中图标上的一个text,然后拖动,等价格刷新后text复位,那么刚才拖动的text就变成了选中的颜色,相当于一个方便的开关,如果有知道的朋友也请分享一下实现过程,谢谢!
TK29帖子1楼右侧xm竖版广告90-240
个性签名

韬客社区www.talkfx.co

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告
imkoukou
注册时间2011-03-26
发表于:2018-02-12 06:19只看该作者
4楼
试试 ChartSetInteger(0,CHART_COLOR_BACKGROUND, ) 第三个参数添你想要的颜色

评分

参与人数1
积分
金币
人气
时间
理由
0
0
0
2018-02-13
非常感谢,完美的解决了问题!!!
老鲨鱼
注册时间2018-01-26
发表于:2018-02-12 10:06只看该作者
2楼
第一个问题。打开MT4,右键属性。背景里就可以选择颜色。 第二个问题不知道。 通宝留给下一位吧。
枪打出头鸟
注册时间2018-01-19
发表于:2018-02-12 12:19只看该作者
3楼
选一个现成的模板也可以
amentor
注册时间2016-10-19
发表于:2018-03-07 10:13只看该作者
5楼
第二个功能有办法了吗? 应该不是用MQL写吧
AlwaysRemember
注册时间2018-03-05
发表于:2018-03-07 10:24只看该作者
6楼
imkoukou 发表于 2018-2-12 14:19
试试 ChartSetInteger(0,CHART_COLOR_BACKGROUND, ) 第三个参数添你想要的颜色
问个问题,记得MT4是没有trade event,就是有单买进或者交割,系统会立刻发出一个事件。这个trade event在MT4里究竟是有,还是没有的?没有的话,如何实现?难道不停的扫描账户? MT5好像有这个Event的,以前大致看过文档。
imkoukou
注册时间2011-03-26
发表于:2018-03-07 10:30只看该作者
7楼
AlwaysRemember 发表于 2018-3-7 18:24
问个问题,记得MT4是没有trade event,就是有单买进或者交割,系统会立刻发出一个事件。这个trade event ...
应该是没有,通过查询方式可以实现,参考参考下面这篇文章: Events in МetaТrader 4 [backcolor=transparent]https://www.mql5.com/en/articles/1399[/backcolor]
AlwaysRemember
注册时间2018-03-05
发表于:2018-03-07 13:53只看该作者
8楼
imkoukou 发表于 2018-3-7 18:30
应该是没有,通过查询方式可以实现,参考参考下面这篇文章: Events in МetaТrader 4 https://www.mq ...
谢谢
AlwaysRemember
注册时间2018-03-05
发表于:2018-03-07 23:28只看该作者
9楼
粗看了一下它的例子,也是扫历史成交的和未成交的单子,进行对此。 应该是没有trade events,得升级到MT5才行。。。

点评

升级MT5的话有些平台还不支持,账号也要换。 你说的那个需求我之前做过,写一个for循环监控订单,如果有buy或sell就发送邮件给手机也可以发表于 2018-03-11 03:21
锻炼身体
注册时间2014-02-13
楼主发表于:2018-03-11 03:21只看该作者
10楼
AlwaysRemember 发表于 2018-3-8 07:28
粗看了一下它的例子,也是扫历史成交的和未成交的单子,进行对此。 应该是没有trade events,得升级到MT5 ...
升级MT5的话有些平台还不支持,账号也要换。 你说的那个需求我之前做过,写一个for循环监控订单,如果有buy或sell就发送邮件给手机也可以
AlwaysRemember
注册时间2018-03-05
发表于:2018-03-11 17:38只看该作者
11楼
锻炼身体 发表于 2018-3-11 11:21
升级MT5的话有些平台还不支持,账号也要换。 你说的那个需求我之前做过,写一个for循环监控订单,如果 ...
我也这么做过。没完没了的扫存单,历史单。 那时候就发现, 每秒钟扫一次,这一秒是延时, 不停地扫,这账户和死机一样 正确的方法可能是开个线程去扫瞄订单。 后来没时间试了,好像没那么容易多线程

本站免责声明:

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

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

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

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

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

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