通过专家顾问运行脚本 - 页 8

 
Dadas:

你的附件在哪里?

嗨,达达斯。

傻子--我道歉。

这里的附件只是一个例子https://www.mql5.com/en/forum/139008/page2#622693

-->> 1100 <<--

 
onewithzachy:

嗨,达达斯。

傻子--我道歉。

这里的附件只是一个例子https://www.mql5.com/en/forum/139008/page2#622693

谢谢onewithzachy!

我可以请你帮个忙吗?

我不打算出售任何东西!我不相信那些说自己在交易方面很成功,却想卖一些EA的人。

这就是为什么我正在创建我自己的EA,为我自己。如果有人在交易方面很成功,他不需要出售任何东西!我想把3个按钮或它们放在一起。

我想放3个按钮,或者它们可以是物体(比如某个尺寸的网状物),我想让它们在点击键盘事件时执行。

void AutoCloseAll() {
   keybd_event(18, 0, 0, 0); // ALT down
   keybd_event(65, 0, 0, 0); // A down
   keybd_event(65, 0, 2, 0); // A up
   keybd_event(18, 0, 2, 0); // ALT up
}

我可以将自己的键盘事件调整为我想要的脚本HOTKEY。

我将调整OBJPROP_XDISTANCE和OBJPROP_YDISTANCE,使它们出现在我想要的地方。

你能为我简化一下代码吗?

这就是我的EA在图表上的样子 - 只需要底部的3个按钮。

 
Dadas:


我可以请你帮个忙吗?

你能为我简化一下代码吗?

嗨,达达斯。

也许以后可以,我得看看我是否有时间,因为那是很多代码,我的按钮点击已经完成了一半,还没有继续。:(

还有,请大家不要脱离主题,比如在那里讨论这个按钮,而不是在这里讨论,这样其他网友就不会对不相关的评论产生混淆。


 
onewithzachy:

请保持话题性,比如在那里讨论这个问题,而不是在这里讨论,这样其他网友就不会把无关的评论混淆。



如果我做错了什么,我很抱歉,但我的另一个评论,我想,不是关于这个话题,而是关于勾选图表。

除非你是指我向一个叫smoknfx的人提出的问题......。

但那是别的问题--如果你认为它不在正确的地方,你可以删除。

 
Dadas:


如果我做错了什么,我很抱歉,但我的其他评论,我想,不是关于这个话题,而是关于图表的勾选。

除非你是指我向一个叫smoknfx的人提出的问题......。

但那是别的问题--如果你认为它不在正确的地方,你可以删除。

嗨,达达斯。

你没有做错什么,有时讨论的范围扩大了,这在任何讨论中都是正常的。这个主题是关于 "通过EA运行脚本 "的,如果我们开始讨论 "鼠标点击对象",我认为这有点不妥。

 
onewithzachy:

嗨,达达斯。

你没有做错什么,有时讨论的范围扩大了,这在任何讨论中都是正常的。这个主题是关于 "通过EA运行脚本",如果我们开始讨论 "鼠标点击对象",我认为这有点偏离主题。


嗨,伙计们。

首先,它没有偏离主题,因为我想通过 "鼠标点击对象 "的方式在EA中运行一个脚本。

这只是进一步扩大了话题。

其次,我有个想法。当我们在图表上打开EA时,我们会在EA名称后面看到 "X "或 "FrownFace "或 "SmileyFace"。

这些对象是可以点击的。因此,这个代码已经在MT4中了。

难道没有人 "提取 "这个代码吗?

第三,我的经纪人为他的MT4提供了一个名为OneClickTrading的脚本,看起来像这样。

唯一的问题是,我在谷歌上搜索,这是一个经纪人的工具,而且没有任何地方有源代码。

在脚本文件夹中只有OneClickTrading.ex4(附件)。

我一直试图找到一个免费的反编译器,但不能。

希望得到帮助--也许你们能对这个文件做些什么?

BTW - OneClickTrading脚本是免费的。

 
OneClickTrading.ex4需要mt4dll.dll才能工作。
 
Ickyrus:
OneClickTrading.ex4需要mt4dll.dll才能工作。


是的,它就在那里,mt4dll.dll在libraries文件夹中。

OneClickTrading脚本运行良好,对我来说是一个临时解决方案,但我只想让3个按钮调用3个键盘事件。

我还发现了这个主题:https://www.mql5.com/en/forum/133343/page4

有谁能指导我如何使用这个?

 
Dadas:


是的,它就在那里,mt4dll.dll在libraries文件夹中。

OneClickTrading脚本运行良好,对我来说是一个临时解决方案,但我只想让3个按钮调用3个键盘事件。

我还发现了这个主题:https://www.mql5.com/en/forum/133343/page4

有谁能指导我如何使用这个?


刚刚在这里找到了说明:https://www.mql5.com/go?link=https://www.fx1.net/wiki/pmwiki.php/MT4GUI/MT4GUI
 
Dadas:


嗨,伙计们。

首先,这不是离题,因为我想用 "鼠标点击对象 "的方式通过EA运行一个脚本。

它只是进一步扩展了这个话题。

其次,我有个想法。当我们在图表上打开EA时,我们会在EA名称后面看到 "X "或 "FrownFace "或 "SmileyFace"。

这些对象是可以点击的。因此,这个代码已经在MT4中了。

难道没有人 "提取 "这个代码吗?

第三,我的经纪人为他的MT4提供了一个名为OneClickTrading的脚本,看起来像这样。

唯一的问题是,我在谷歌上搜索,这是一个经纪人的工具,而且没有任何地方有源代码。

在脚本文件夹中只有OneClickTrading.ex4(附件)。

我一直试图找到一个免费的反编译器,但不能。

希望得到帮助--也许你们能对这个文件做些什么?

BTW - OneClickTrading脚本是免费的。

嗨,达达斯。

1.尽力而为吧,EA的笑脸是不能点击的。

2.2.不要张贴去掉编译的代码。编译的代码是有版权的材料,属于其所有者。mql4-mql5.com属于MetaQuotes(MQ),MQ不支持侵犯版权。

3.我在那里创建的浩浩已经有了按钮,然而,如果你寻找的是一些对象的图形设计,这里有一个例子https://www.mql5.com/en/code/9752https://www.mql5.com/en/code/9175,但它们是不能点击的。

4.这里还有一个不需要点击的想法,https://www.mql5.com/en/articles/1378,向下滚动并下载和尝试EA。