初学者的问题 MQL5 MT5 MetaTrader 5 - 页 291

 
VitalyGnutov:
你好。我有一个这样的问题。我刚刚开始学习MQL,我一定是做错了什么,但我不知道在哪里,具体是什么。事情是这样的:我正在编写一个专家顾问(在这种情况下,一个微不足道的 "马丁格尔 "与 "每天10点 "相结合)。在策略测试器中,它给出的结果,原则上我是满意的。一切似乎都在工作,但(!)只有在我不把它当真的时候。它根本不起作用。它在应该打开交易的时候却没有打开,而且在专家选项卡或日志中也没有任何信息。我做错了什么?我不知道该如何处理它。

你在打开订单时没有错误处理。

比如说。

OrS=OrderSend(Symbol(),OP_SELL,AccountBalance()*Risk/10000*(1<<i),Ask,2,Bid+10*Point,Bid-10*Point,NULL,0,0,clrRed);

你想开一个空头Ask头寸,同时设置SL和TP。

首先,不是所有的经纪商都允许你这样做。开立一个SL和TP为零的订单,然后修改它。

其次,如果你有4位数的报价,那么以Bid+10*Point的价格修改仍然有效,对于5位数的经纪商则不行,因为SL/TP将过于接近当前价格

第三,总是检查OrS变量中的结果,如果有-1,则检查GetLastError()以澄清错误。

 
elugovoy:

你在打开订单时没有错误处理。

比如说。

你想开一个空头Ask头寸,同时设置SL和TP。

首先,不是所有的经纪商都允许你这样做。开立一个SL和TP为零的订单,然后修改它。

其次,如果你有4位数的报价,那么以Bid+10*Point的价格修改仍然有效,对于5位数的经纪商则不行,因为SL/TP将过于接近当前价格

第三,总是检查OrS变量中的结果,如果有-1,则检查GetLastError()以澄清错误。

谢谢,我将尝试不使用SLTR,但我认为在这种情况下,当服务器响应时,我会得到错误130。但问题是,甚至没有试图打开一个订单。

我是为4位数的报价而写的,所以在要求之前我没有理会这一点。在任何情况下,我都在考虑在初始化过程中实现对TP和SL的手动设置。

GetLastError与我预期的一些错误有关,并准备为它创建一个异常。但通常我尽量避免这种情况。为了知道错误号码,只要看看EA日志就可以了。

总之,谢谢你)我毕竟会试着用止损来玩。

 

你好,我想请你帮助我了解MT5终端。我以前在Kvik交易过,在其他市场。

附上同一段图表的截图,其中的趋势线(阻力线以蓝色标示)在不同的时间段。

令人困惑的是,同一条趋势线在不同时间段的位置绝对不同。

此外,这不是一个错误(例如在快速修复中),而是一个巨大的差异。对我来说,这很关键。

我甚至不考虑少于一小时的时间框架,因为这条线路根本就不存在于他们身上!"。

对我来说,这很关键。 也许我应该在设置中收紧一些东西,或者也许应该像这样(那我就略感震惊了)。

请向我解释一下。

附加的文件:
vv61pv.jpg  775 kb
h0a9.jpg  793 kb
4s.jpg  693 kb
1h.jpg  764 kb
 

还有一个问题。附上一张蜡烛图的截图,一些蜡烛图用绿色突出显示(开盘价收盘价 重合的地方)。

为什么要突出强调呢?我在哪里可以停用它?

提前感谢您的提示。


我在这个主题中写下我的问题,因为我没有在论坛上找到一个专门的MT5主题。

附加的文件:
svechi.jpg  721 kb
 
ShamilY:

还有一个问题。附上一张蜡烛图的截图,一些蜡烛图用绿色突出显示(开盘价收盘价 重合的地方)。

为什么要突出强调呢?我在哪里可以停用它?

提前感谢您的提示。


我在这个主题中写下我的问题,因为我没有在论坛上找到一个专门的MT5主题。

在终端颜色设置(F8)中。在我看来,"线"。
 
ShamilY:

你好,我在MT5终端上寻求帮助。我以前在其他市场上使用Quickswitch进行交易。

附上同一段图表的截图,其中的趋势线(阻力线以蓝色标示)在不同的时间段。

令人困惑的是,同一条趋势线在不同时间段的位置是绝对不同的。

此外,这不是一个错误(例如在快速修复中),而是一个巨大的差异。对我来说,这很关键。

我甚至不想在小于1小时的TFs上交易,因为这条线路根本就不存在于它们上面!"。

也许我应该在设置的某个地方收紧一些,也许应该像这样(那我就略感震惊了)。

请向我解释一下。

也许,如果你把趋势线的连接点更精确地放在D1或更小的位置上会更好,这样它们就不会 "挂 "在空中。

但一般来说,这是一个错误,请写给servicedesk(在配置文件中)。

ps还有那个老掉牙的笑话:MT的线条相交。这个问题比MT5更早。如果你想要图表上的几何图形--恐怕MT5,尽管它的优点,不是你的选择。

 
ShamilY:
...

由于我在论坛上找不到专门的MT5主题,所以把我的问题贴在这个主题上。

没关系,整个论坛都是关于MT5的。几乎。
 
Silent:

如果你把趋势线的锚点放置得更准确,在D1或更小的范围内,使它们不会 "挂 "在空中,也许会好一点。

但一般来说,这是一个错误,请写给servicedesk(在配置文件中)。

ps还有那个老掉牙的笑话:MT的线条相交。这个问题比MT5更早。如果你想要图表上的几何图形--恐怕MT5,尽管它的优点,不是你的选择。

谢谢,我知道了。所以不仅仅是我(我的经纪人)这样做。 我是按水平交易的(手动,没有指标)。我认为在超级推广的MT中,就基本(最简单)的工具而言,并不那么糟糕。是的,我正试图在较低的TF上做趋势。但是,我只是没有看到重要的(全球)市场点被定义在旧的TFs中,不幸的是。毕竟TF越老,其水平、极值等就越重要。
 
artmedia70:
在终端颜色设置(F8)中。在我看来,"线"。
谢谢你。不是这样的,是蜡烛的颜色被突出,而不是线条。
 
ShamilY:
谢谢你,我理解。所以不只是我(我的经纪人)。 我是按水平交易的(手动,没有指标)。从超级推广的MT中的基本(最简单)工具的角度来看,我认为它并不是那么糟糕。是的,我正试图在较低的TF上做趋势。但是,我只是没有看到重要的(全球)市场点被定义在旧的TFs中,不幸的是。毕竟TF越老,其水平和极值等就越重要。
作为一种选择--设置1个图表=1个TF,不切换时间段。