创建一个交易机器人 - 页 9

 
Uladzimir Izerski:

你不会在任何地方看到它。这是我的个人发展。

我想写一篇文章,但我偷懒了)。

如果我看到有人对这个系统感兴趣,我就得写一个。

嗯,如果...

请写一篇文章,一个非常有趣的分析。

 
Anatolii Zainchkovskii:

注意到,单一货币对的波动性远远高于甚至3个货币对的组合的波动性。我想在这里补充一下关于28对的答案,很多人说主要的就够了。好吧,有时主力股没有趋势,但交叉股却有趋势,那么,当我们显然只对趋势股感兴趣时,为什么要在主力股中放慢速度呢?

这是有原因的。

然而,我仍然认为,如果我们交易一个投资组合,创建第一个交易机器人是比较困难的,因为我们不会看到什么。

 
Renat Akhtyamov:

嗯,如果...

请写一篇文章,非常有趣的分析。

我同意!听说他们在那里的波浪)))没有在分析中应用!我不知道你在说什么。但我想))。

 
Uladzimir Izerski:

你不会在任何地方看到它。这是我的个人发展。

我想写一篇文章,但我偷懒了)。

如果我看到有人对这个系统感兴趣,我就得写。

至少有一个人想读这篇文章!

 
Renat Akhtyamov:

这是有原因的。

然而,我坚持认为,如果你交易一个投资组合,建立第一个交易机器人更困难,因为你不会看到任何东西。

你不会看到投资组合本身,但如果你真的想知道,你可以把资产的开盘价写到一个文件中,然后 从文件中单独建立每个开放的投资组合,看看它发生了什么。

 
Anatolii Zainchkovskii:

你不会看到投资组合本身,但如果你真的想知道,你可以把资产的开盘价写进一个文件 然后分别建立每个开放的投资组合,看看它发生了什么。

并非所有的VPS都被允许处理文件。所以,通过玩弄前缀的方式在全局变量中写入更方便。

 
Anatolii Zainchkovskii:

那么,这些数字是怎么来的? 它们最初是指谁和什么?

帖子中已经有了。

为了更清楚地说明问题,我将再展示一张M15的小图。

在左上角的红色字母表示图案#6174

4ka意味着此刻的波段是修正性的。BUT。这一波可以继续其运动并变成一个脉冲波。

因为在这个时间框架内,趋势是向下的。


谁在写作?人字形程序正在编写。完全意义上的指标,它是从零开始写的,由一个参数控制。

从V...-N...或N...-V...的每个价格段(之字形)都是一个具有自己独立特征的波,被数字化并显示在屏幕上。

在下面的指示器中,在同一个窗口中为ZZ选择了一个不同的时间间隔。

P.S.

如果你没有看到断线ZZ,它就不存在,为了方便,它被标记为机器处理的字母数字代码。

上衣是红色的ZZ,下衣是蓝色的。就这么简单。

A_EUR4_2.png

 
Konstantin Nikitin:

不是所有的VPS都允许处理文件。所以,通过玩弄前缀的方式在全局变量中写入更方便。

这只是为了评估系统在做什么,当你不确定机器人是否在做正确的事情时,当你确定时,你不需要写任何东西,在我的机器人中,它只是一个 有字段的结构,可以写到。

//---------- структура для торговли портфелями -----
struct Portfolios
  {
   string            UP_OR_DN;
   string            Sym[];
   double            Lot[];
   ENUM_ORDER_TYPE   Typ[];
   datetime          Open_Time;
   double            profit;
   double            sum_profit;
   double            spread;
   double            TP;
   double            SL;
   int               num;
   int               rewers;
   int               dol;
   bool              open;
   double            openprise[];

   void Portfolios() { Init(); }

   void Init()
     {
      ArrayResize(Sym,Portfolio_Symbols);
      ArrayResize(Lot,Portfolio_Symbols);
      ArrayResize(Typ,Portfolio_Symbols);
      ArrayResize(openprise,Portfolio_Symbols);
      UP_OR_DN="NON";
      ArrayInitialize(Lot,0);
      Open_Time=0;
      profit=0;
      sum_profit=0;
      spread=0;
      TP=0;
      SL=0;
      num=0;
      rewers=0;
      dol=0;
      open=false;
      ArrayInitialize(openprise,0);
     }

  };
 
Uladzimir Izerski:

帖子中已经有了

为了更清楚地说明问题,我再抛出一张较小的M15的照片。

图案#6174在左上角用红字标注。

4ka意味着此刻的波段是修正性的。BUT。这一波可以继续其运动并变成一个脉冲波。

因为在这个时间框架内,趋势是向下的。


谁在写作?人字形程序正在编写。完全意义上的指标,它是从零开始写的,由一个参数控制。

从V...-N...或N...-V...的每个价格段(之字形)都是一个具有自己独立特征的波,被数字化并显示在屏幕上。

在下面的显示中,同一窗口中的ZZ已经选择了一个不同的时间间隔。


当然,在代码上已经做了很多工作,但只有创造者才能理解他所做的一切。

 
Anatolii Zainchkovskii:

这只是为了评估系统在做什么,当你不确定机器人是否做得对时,当你确定它做得对时,你不需要写任何东西,我只是有一个 带字段的结构 来写在机器人里。

结构是好的。但如果系统崩溃,数据就会丢失。在启动专家顾问时,应使用魔术师恢复该结构。或与全球的人合作。

这个世界上没有什么是完美的。这就是为什么你应该立即考虑到可能的失败。