Quote Originally Posted by ;
我想知道是否可以加载具有特殊功能的特定* .tpl?
我认为这可以通过名字来完成,但会涉及更多。以下是我所知道的以编程方式加载模板的最简单方法。插入的代码int hWnd = WindowHandle(Symbol(),Period()); PostMessageA(hWnd,WM_COMMAND,34800,0);使用34800加载模板列表中的第一个模板。使用34801在模板列表中加载第二个模板。使用34802在模板列表中加载第三个模板。等等。右键单击MT4图表并选择模板。您在那里看到的顺序(按字母顺序)是使用的顺序。假设列表中的第一个模板是ATemplate,你想要加载它,使用:PostMessageA(hWnd,WM_COMMAND,34800,0);假设你的列表中的第二个模板是BTemplate,你想加载它,使用:PostMessageA(hWnd,WM_COMMAND,34801,0);因此,如果您有一个特定的模板,只需确保它位于列表的顶部(以0开头的名称)并使用PostMessageA调用中的34800值。