脚本: Pending orders DOWN

 

Pending orders DOWN:

这个脚本程序会设置多个低于当前价格的挂单。

作者: Vladimir Karputov

 

您好。

不是我的滑雪板不走了,就是我......。

我需要一个用于网格订单的脚本,而您的脚本是我能找到的唯一可用的脚本。

唯一让人困惑的是,在脚本的描述中,设置参数:挂单与当前价格的差距(以点为单位)--应使第一个挂单与当前价格产生差距、

实际上,该参数负责订单之间的间隔、

而应该负责订单间步幅的参数 订单间步幅上升(以点为单位)却没有任何变化 :-(

是 metatrader 中发生了什么变化,导致脚本开始错误工作,还是脚本最初就是这样设计的?

 
s22aa:

你好

不是我的滑雪板不动了,就是我.....。

我需要一个用于网格订单的脚本,而您的脚本是我能找到的唯一可用的脚本。

唯一让人困惑的是,在脚本的描述中,设置参数:挂单与当前价格的差距(以点为单位)--应该是第一个挂单与当前价格的差距、

实际上,该参数负责订单之间的间隔、

而应该负责订单间步幅的参数 订单间步幅上升(以点为单位)根本不会有任何变化 :-(

是 metatrader 中发生了什么变化,导致脚本无法正常工作,还是脚本最初就是这样设计的?

感谢您的关注!

的确,代码中的步骤丢失了 - 现在挂单 之间的步骤可以正常工作,SL 和 TP 的计算也得到了纠正。代码仍在测试中,但我将发布 1.002 版本:

挂单 DOWN.mq5
版本 "1.002"

附加的文件:
 
Vladimir Karputov:

感谢您的提醒!

的确,代码中丢失了一个步骤--现在挂单 之间的步骤可以正常工作了,SL 和 TP 的计算也得到了修复。代码仍在测试中,但我将发布 1.002 版本:

挂单 DOWN.mq5
版本 "1.002"

Great!!!UP 的那个,在哪里可以得到修正版?
 
s22aa:
好极了!还有那个 UP 版,你从哪里得到更正过的版本?

它也在重新发布。但如果你在它的主题中提问,我也会在那里发布更正后的代码。

 
下午好,是否有可能添加一个从工作订单还原的功能?也就是说,我们有订单 A、B、C。D, 订单 C 以止损/止盈平仓,订单以与前一次相同的条件再次设置。
 
GRS:
下午好,是否有可能添加一个从工作订单还原的功能?也就是说,我们有订单 A、B、C。D, 订单 C 以止损/止盈平仓,订单以与前一次相同的条件再次设置。

不行,因为这是一个脚本。

 

下午好!

谢谢你的脚本,一切正常。只有一个问题:是否可以更改第一行可以写入的字符数?

  • 挂单从当前 价格向下的间隙(以点为单位)--第一个挂单 从当前价格的间隙
在加密货币对(....)上交易时,50,000 的最大值不允许您设置必要的步骤。您需要输入 6 个 0 的值
 
KentR:

下午好!

谢谢你的脚本,一切正常。只有一个问题:是否可以更改第一行可以写入的字符数?

  • 挂单从当前 价格向下的间隙(以点为单位)--第一个挂单 从当前价格的间隙
在加密货币对(....)上交易时,50,000 的最大值不允许您设置必要的步骤。您需要带有 6 个零的值

可以,将整数类型替换为uint

现在就是这样:

//--- 输入参数
input ushort                     InpDownGep        = 15;             // 从当前价格向下挂单的缺口(以点为单位)

您可以这样做

//--- 输入参数
input uint                       InpDownGep        = 15;             // 从当前价格向下挂单的缺口(以点为单位)
 
Vladimir Karputov:

可以,用uint 代替整数类型。

现在就可以:

这样做

非常感谢一切正常。我只是不明白为什么订单数 总是 0.1?我把它改成 10、10.00、10.0......。我不知道该怎么做,但程序还是显示 0.1。

 
KentR:

非常感谢!一切正常。我只是不明白为什么订单数 总是 0.1?我把它改为 10、10.00、10.0......。我不知道该如何正确操作,但程序仍然设置为 0.1。

输入参数 - 持仓量 - 是为将来设置的:当有几个现代化建议时,就会将其包括在赌注中。目前,脚本以最小可能的交易量挂单。