外汇交易中符号名称的最大长度 - 页 10

 
fxsaber:

绑定到一个符号和一个图表柄是相关的拐杖。一个EA可以是多符号和/或完全不依赖图表符号的。因此,这个EA可以在任何符号上运行是符合逻辑的。但我们也应该考虑当EA依赖于图表符号时的变体。在这种情况下,行为应该是相反的。因此,没有通用的解决方案。

在大多数情况下,这种变体在我看来是最容易接受的

你认为这是唯一的拐杖吗?

对于FORTS来说,与符号名称绑定是最简单和最准确的结果(FORTS上的名称是唯一的)。

任务是获得一个订单,在终端有崩溃和延迟的情况。

当使用OrderSend()时,那么如果有事发生,我们根本就不会收到订单,而会挂在函数中,等待超时

如果我们使用OrderSendAsync(),那么EA 将立即继续工作

而只有通过对每个符号和每个订单使用独特的向导(在任何订单发送方式下),我们才能快速获得订单

如果任何人有任何想法,如何为每个订单获得独特的弹夹(没有任何拐杖),请与我们分享。

请分享。

 
prostotrader:

只有通过对每个符号和每个订单使用独特的魔法(用任何方法发送订单),我们才能获得订单。

你不明白我所说的。

 
fxsaber:

你没有理解我说的话。

我有,但我是为大家写的。

时间会给出EA的魔力的独特性。

但没有必要把它放在输入框里。

 
prostotrader:

时间会给出EA的魔力的独特性。

但没有必要把它放在输入框里。

我将毫无理由地写下--我不同意。

 
fxsaber:

我将毫无理由地写--我不同意。

你认为一个用户,在一秒钟内 就可以在同一个符号上设置两个相同的EA吗?

int OnInit()
{

  my_magic = ulong(TimeTradeServer());
  Print("my_magic = ", my_magic);
  Sleep(1100);
  my_magic = ulong(TimeTradeServer());
  Print("my_magic = ", my_magic);

  for (int i = 0; i < 10; i++)
  {
    ulong a_magic = GetMagic(i);
    Print(a_magic);
  }  
    return(INIT_SUCCEEDED);
}
2018.08.26 12:09:37.460 Test (BR-9.18,M1)       my_magic = 1535285377
2018.08.26 12:09:38.663 Test (BR-9.18,M1)       my_magic = 1535285378
 
prostotrader:

如果有人对如何以不同的方式为每个订单获得独特的法师有任何想法(没有拐杖),
,请分享。

每个EA都是自己的设置(输入)。
将所有的输入堆积成一个字符串(你也可以添加一个句号字符)。
count crc32 - 这是EA的唯一标签。
我们还剩下4个字节用于为订单编号。

 

时间,谢谢你,将给每个EA带来唯一性,没有必要链接到ChartID()和EA的路径。

但你仍然需要在终端的全局变量 中保存该向导。

 
Taras Slobodyanik:

每个EA都有自己的设置(意图)。
在一个字符串中添加所有的incite(你可以添加一个符号-period)。
count crc32 - 这是EA的一个独特标志。
我们还剩下4个字节用于为订单编号。

这是不可能的。

相同的EA在相同(不同)的符号上。

 
prostotrader:

你认为一个用户,在一秒钟内 就可以在同一个符号上设置两个相同的EA吗?

多达10个。如果你允许,让我不在这里拼出我的意思

关于交易、自动交易系统和测试交易策略的论坛

外汇交易中符号名称的最大长度

fxsaber, 2018.08.25 22:25

捆绑在一个符号和图表的手柄上,是一个附带的拐杖。一个EA可以是多符号和/或完全不依赖图表符号。因此,这个EA可以在任何符号上运行是符合逻辑的。但我们也应该考虑当EA依赖于图表符号时的变体。在这种情况下,行为应该是相反的。因此,没有通用的解决方案。

在大多数情况下,这种变体在我看来是最合理的

input int InputMagic = __DATETIME__;

string GetMagicString()
{
  return(__PATH__ + _Symbol + (string)InputMagic);
}

在个人谈话中,我们会在一分钟内找到一个理解。另一方面,在论坛上,你可能只是在目标不明确的情况下浪费大量的时间。这不是一个原则问题。

 
fxsaber:

甚至是十个。如果你允许的话,让我不要在这里拼出我的意思


在个人谈话中,你会在一分钟内找到理解。在论坛上,你可以用不理解的目标浪费大量的时间。这不是一个原则问题。

认可