PDA

View Full Version : 打开/关闭图表的脚本



艾达康纳
03-04-2009 14:02, 02:02 PM
我想知道是否有可以打开和关闭可用图表的脚本

一些会打开货币x并找到时间段y并在图表上启动EA的东西

piltlafixxa
11-09-2021 16:17, 04:17 PM
nope,mt4不会给这些选项

艾达康纳
11-09-2021 17:37, 05:37 PM
至少改变图表的时间段呢?

piltlafixxa
11-09-2021 18:58, 06:58 PM

tlisha.7
11-09-2021 20:19, 08:19 PM
有一些关键发件人会这样做。例如,如果您已打开图表,请发送回车,然后输入符号,时间或时间日期(请参阅热键以获取详细信息),然后再次输入。与键盘相同。你可以从热键运行脚本和(我认为)EA。看到上面的提示和技巧的粘性。

艾达康纳
11-09-2021 21:40, 09:40 PM
这就是我想要做的......如果我无法打开和关闭图表,那么我会想要一种方法,让它只在一次和最有效的时间段内交易x个金额对,这样我就可以看到我可以(符号),(时间段)所以符号和时间段可以是变量如果我打开了22个图表,我将如何工作......我可以根据一些脚本获取市场数据并运行我的计算,这将告诉我的系统x和时间段y ....所以如果我无法打开新的图表,那么我需要能够进入正确的图表,并基本上改变它的时间段,我在看一个我喜欢这个理论的EA,但我想让它更加动态和多样化...这很复杂,我试图学习一些复杂的编码机制,同时试图编写这个EA来适应我的风格

piltlafixxa
11-09-2021 23:01, 11:01 PM
您可以使用iClose,iOpen等函数以编程方式从任何符号和任何时间框中提取数据。每个函数都需要符号名称,时间范围和偏移量。任何指标都可以做到这一点。无需更改图表时间。

艾达康纳
11-10-2021 00:21, 12:21 AM
所以,可以说我想交易EurUsd我有一个在1分钟,5分钟,15分钟等之间检查的比率。可以说比率的回报表明我应该交易5分钟的图表...但是,我的图表目前已经打开到1分钟....我有一个指标,我放在图表上,当EA在该图表上触及一条线时,EA应该开放交易...我不希望它打1分钟。行5分钟。是最佳时间段

piltlafixxa
11-10-2021 01:42, 01:42 AM
确定你可以做到这一点。我拥有位于30分钟图表上的EA,但监视5,15,30和60点。随着趋势的进展,它将进入5点,然后逐渐将控制交给更高的时间段。我只有30分钟图表打开。

艾达康纳
11-10-2021 03:03, 03:03 AM
有趣的...如何处理交接?我试图获得一个干净的代码,在我添加复杂性之前会进行编译,但有2个这样的错误'(' - 函数定义意外

piltlafixxa
11-10-2021 04:24, 04:24 AM
有趣的...如何处理交接?我试图获得一个干净的代码,在我添加复杂性之前会进行编译,但有2个这样的错误'(' - 函数定义意外
这是一个单一的EA没有任何交接。一切都是通过iCustom函数调用以及iclose,iopen等完成的。双击错误,它会将您带到出现问题的线路。没有看到代码,它只是猜测问题是什么。

艾达康纳
11-10-2021 05:44, 05:44 AM
好吧,修好了......现在我可以深入了解使用iCustom功能

艾达康纳
11-10-2021 07:05, 07:05 AM
好吧...现在我可以通过iCustom函数设置变量现在我可能需要写入指标来检查一些也需要通过的比率我想要一个比率:它击中第1行并到达第0行/第1,并且在每一个时间框架上的第2行到达第2行,一旦它碰到该行,它就不会重置,直到它遇到第0行为止...所以如果它是第1行,则会触及第2行并返回到第1行,到第0行....这将是一个1/1比率(第1行只计算一次每次重置)另外,我想跟踪平均持续时间以分钟为单位从第0行到第1行,然后回到第1行...所以如果它挂在第1行和第0行之间,然后不返回第1行,时钟继续运行,我想要的比率是(比率/时间)*(pipsdistance * valueperpip)...所以如果第1行到第0行在第2行到第1行比率是3/1,它需要10分钟,那么它是3/10 *((从第0行开始,第1行时第1行多少点 第2次到第0行时,第2行多少行)*每个点的值)所以如果每个点值1美元和吨他距离线1的10 11 9点(它命中的3倍)和线2的25点,那么它将是55点* 1 ......比率分数将是0.3 * 55或16.5货币和时间框架

艾达康纳
11-10-2021 08:26, 08:26 AM
由于所有更复杂的EA都是ex4文件,我不明白他们是如何做我需要使用MetaTrader编程进行的一些事情......这是我的设置:我有两个指标,每个指标有6个缓冲区。 ..虽然每个缓冲区都测量相同的线(中心线),其他5个是测量水平,我想要在这里打开交易在指标中有一个条形数量特征...我是否需要相同的变量在EA中输入iCustom函数?我应该在EA的开始区域的顶部输入它,对吗? =======================================

tlisha.7
11-10-2021 09:47, 09:47 AM
如果你在正确的地方寻找,有很多可用的EA源代码。还有其他元计算机论坛。