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

 

我想删除这个功能。

int trStart

是。

空白 TrailPosition(int trStart, int trStop)

成为了。

空白 TrailPosition(int trStop)

这是否正确?

 
Vladimir Karputov:

澄清:你想直接在终端移动鼠标,右击并复制POSITION的价格

是的,要一次写完所有的东西,对我来说就是不方便往下看,所以我可以通过剪贴板一次复制24个项目,这样可以加快工作进度。或者你可以从那里复制一切?

 
Алексей Барбашин:

任何其他提示...也许这个问题太......可笑了......。如何将一个数字,例如双数,翻译成一个char数组?也就是说,在某些API中,你需要把数字作为指针来传递。指针以一维数组的形式传递...StringToShortArray 和StringToCharArray函数 是可用的,但我不知道如何将数字转换成字节数组(char)。

这里描述的是另一种原始方法。

https://www.mql5.com/ru/articles/364

Избавляемся от балласта самодельных DLL
Избавляемся от балласта самодельных DLL
  • 2012.01.31
  • ---
  • www.mql5.com
Вы все еще делаете свои DLL? Тогда мы идем к вам! Введение Всегда наступает момент, когда MQL5-программисту недостаточно функционала языка, которым он располагает, и он вынужден обращаться к дополнительным инструментам. Например, работать с базой данных или использовать сокеты для связи, или работать с функциями операционной системы. Чтобы...
 
Seric29:

是的,要一次记录所有的东西,对我来说就是不方便在下面看,所以我可以通过剪贴板一次复制24个项目,这样可以加快进度。还是我可以从那里复制一切?

不,你不能这样做。

你可以。

  • 通过右键点击 "贸易 "选项卡(工具箱窗口)选择 "报告"、"HTML "菜单项,以保存未结头寸 的报告。
  • 将其保存到一个文件中(这需要一个MQL5脚本)

 

有什么建议吗?

我在Alpari开了一个模拟账户。我的账户里有市场执行功能。我认为这与MT4一样,但由于某些原因,止损点是与订单相连的。我以为与MT4类似,止损点应该在之后通过修改来设置。

 
Vladimir Karputov:

不,你不能这样做。

你可以。

  • 通过在 "贸易 "选项卡中点击右键(工具箱窗口)选择 "报告","HTML"--这样你将保存未平仓 合约的报告。
  • 保存到文件(这需要一个MQL5脚本)。

我明白了,所以你不能怜悯,只是我试图记录交易,不迟于周末,即在周末,我保留交易很长一段时间,我在d1交易,所以我需要写一个脚本,让我复制值。

 
. ... Rick D. ... .:

了解情况的人有什么建议吗?

我在Alpari开了一个模拟账户。我的账户里有市场执行功能。我从来没有尝试过下订单,但我还没有这样做。我想,通过与MT4的类比,止损点应该通过修改后设置。

可以直接穿上它并进行修改。

 
Seric29:

我明白了,所以你不能怜悯,只是我试图记录交易,不晚于周末,即在周末,我保持交易很长一段时间,我在d1交易,所以我需要写一个脚本,将允许我复制值。

那么剧本到底应该怎么写呢?还有,为什么标准报告("报告","HTML") 不适合?

 
是否有可能只知道一个货币对(如EURAUD)的当前价格 就能找出它的合同价值,因为合同价值取决于基础工具(EURUSD)?事实证明,我们需要参考基础工具,也就是一个额外的工作。
 
Seric29:

你可以立即下订单,并修改它。

  1. 市场执行- 订单以服务器处理订单时的有效价格执行也就是说,与即时模式不同,你无法控制执行的价格。 理论上,在这种模式下,不应该有任何重新报价。我们不能将SL和TP水平与请求一起发送。它应该包含零。虽然,在最近的终端版本中,实现了将这种订单自动分割成两个请求,这使得我们可以一次性发送一个具有定义的SL和TP水平的请求。
也就是说,现在对于市场执行,我们永远不需要在EA中下定决心,这样sl和tp就可以作为一个单独的命令了?