Daying Cao:
各位大佬好!
如何获得MT4每个已经打开图表里的EA名字!使用WindowExpertName()函数,只能获得第一个图表的EA
谢谢!
图表是可以chart id 进行区分的,可以试一试这个 CHART_EXPERT_NAME
谢谢高手指点:
但这个值在MT4编译不过,帮助里没有这个值,string Expert_Name=ChartGetString(0,CHART_EXPERT_NAME); ,MT5有可以使用的
我其实是想关闭全部图表,但是有运行EA的图表(不管EA名字是什么)不关闭,实现这个功能,有没有其他方法? 谢谢你!
我曾经用ChartSetInteger(currChart,CHART_BRING_TO_TOP,true)定位某个Charid为当前图表,然后用WindowExpertName()得出的专家名字仍是第一图表的专家名字。
Daying Cao #:
谢谢高手指点:
但这个值在MT4编译不过,帮助里没有这个值,string Expert_Name=ChartGetString(0,CHART_EXPERT_NAME); ,MT5有可以使用的
我其实是想关闭全部图表,但是有运行EA的图表(不管EA名字是什么)不关闭,实现这个功能,有没有其他方法? 谢谢你!
我曾经用ChartSetInteger(currChart,CHART_BRING_TO_TOP,true)定位某个Charid为当前图表,然后用WindowExpertName()得出的专家名字仍是第一图表的专家名字。
哦,不用mt4很长时间了,看了一下,的确没有。
提供另外一个思路,如果EA是自己写的话,可以把挂EA的图表设置一个CHART_COMMENT注释标记, 关闭全部图表时,排除掉有comment的图表即可。
各位大佬好!