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

 

伙计们,也许有点离题了。

1) 我们在终端中寻找,在交易历史中寻找

2) 抓住已完成的交易,将其拖到图表中,观察图片

3)要做到这一点,在这一年中的所有几千笔交易中,你需要给每笔交易分配一个object1的开盘-路径-object2的收盘,是否有更简单的选择?

 
Mickey Moose:

伙计们,也许有点离题了。

1) 我们在终端中寻找,在交易历史中寻找

2) 抓住已完成的交易,将其拖到图表中,观察图片

3)要做到这一点,在这一年中,你需要给每个交易分配一个对象1开盘-路径-对象2收盘,或者有一个更简单的选择?


如果你按下SHIFT键并移动一个交易,所有的交易都会被移动。

 
Vladislav Andruschenko:


按SHIFT键,移动一个交易,所有交易都会被移动。

谢谢你。它起作用了。如果有这么多的乐器,是不是每个历史都要拖33次?

 
Mickey Moose:

谢谢你。它起作用了。如果有这么多的乐器,是不是每个历史都要拖33次?

在历史标签上点击右键,选择 "添加所有交易"

 
Vladimir Karputov:

在历史标签上点击右键,选择 "添加所有交易"

谢谢你,它正在正常工作。

 

伙计们,请告诉我如何在mql5中获得前几个柱子的指标值。

在mql 4中,有一个SAVING变量,但mql 5没有这个变量。帮助

 
TaywinLannister:

伙计们,请告诉我如何在mql5中获得前几个柱子的指标值。

在mql 4中,有一个SAVING变量,但mql 5没有这个变量。帮助

一个答案是不够的?

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

虫子,虫子,问题

Alexey Viktorov, 2018.09.09 13:30

int  CopyBuffer(
   int       indicator_handle,     // handle индикатора
   int       buffer_num,           // номер буфера индикатора
   int       start_pos,            // откуда начнем 
   int       count,                // сколько копируем
   double    buffer[]              // массив, куда будут скопированы данные
   );

而且还有其他的实现方式。这就像使用毛笔一样,颜色不同,但味道是一样的。


 
Alexey Viktorov:
一个答案还不够吗?

例如,如果我想在我的EA中获得第一个蜡烛的RSI值,而不是零蜡烛,我应该在代码中使用什么?

CopyBuffer?

 
TaywinLannister:
假设我想在我的EA中获得第一个而不是零个蜡烛图的RSI值,我应该在我的代码中使用什么?

有两种可能的选择。

int  CopyBuffer(
   int       indicator_handle,     // handle индикатора
   int       buffer_num,           // номер буфера индикатора
   int       start_pos,            // откуда начнем 
   int       count,                // сколько копируем
   double    buffer[]              // массив, куда будут скопированы данные
   );

  1. start_pos=0,count=2,然后引用buffer[1](当然,如果你在应用ArraySetAsSeries(buffer,true)前
  2. start_pos=1,count=1,然后访问缓冲区[0]。

 
Vladimir Karputov:

有两种可能的选择。

  1. start_pos=0,count=2,然后引用buffer[1](当然,如果你在应用ArraySetAsSeries(buffer,true)前
  2. start_pos=1,count=1,然后访问缓冲区[0]。

好吧,让我们试试