任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 1152

 
Vitaly Muzichenko:
它需要之前的出价/询问,而不是收盘/开盘 :)

然后下载一些现成的代码到代码库中,写出刻度线。

https://www.mql5.com/ru/code/13954
Ticks collector - Сборщик тиков
Ticks collector - Сборщик тиков
  • 投票: 22
  • 2015.10.12
  • Ihor Herasko
  • www.mql5.com
Сбор тиков с записью данных в файл и формирование нестандартных графиков.
 

是否可以在 "未来 "栏中显示图标?除了应用菲波时间线之外。

例如,它将是-1、-2等条。



 
Ilmir Galiev:

是否可以在 "未来 "栏中显示图标?除了应用菲波时间线之外。

例如,它将是-1、-2等条。



你可以。你将时间坐标 分配为time[0]+(PeriodSecond()*n)
 
Artyom Trishkin:
在mql4中,我们只需要记住。在mql5 - CopyTicks().


谢谢你。

你能建议一个现成的函数,将一个时间框架(较大的)的条数 转换为较小的时间框架的条数吗?简而言之,在一个较高的时间框架上的N个柱子,在一个较低的时间框架上的柱子数量将是多少?

 

在最简单的情况下,如果 考虑一个高级时期的封闭 条,这就是数字比率。M15/M5=3条M5对应1条M15。


 
igorbel:


我有一个想法,就是如何在我的交易账户中使用这个方法。

你能建议一个现成的函数,将一个时间框架(较大的)的条数 转换为较小的时间框架的条数吗?简而言之,在一个较高的时间框架上有N条,在一个较低的时间框架上会有多少条?

有以下情况

如果这不起作用,请尝试搜索论坛 - "

期限转换器

"

https://www.mql5.com/ru/code/7936

Period Converter
Period Converter
  • 投票: 12
  • 2016.03.23
  • MetaQuotes Software Corp.
  • www.mql5.com
Скрипт для создания собственных нестандартных таймфреймов.
 

下午好,你能告诉我如何设置一个魔力订单吗?

m_Trade.Sell(0.1,Symbol(),0,SL,TP);
for(int i=PositionsTotal()-1;i>=0;i--) // returns the number of open positions
   if(m_Position.SelectByIndex(i))
      m_Trade.SetExpertMagicNumber(count);

 

如果你进入报价档案并选择一个符号,那么只有2 000条报价。
如果你想要更多,将从methaquotes服务器下载。

也就是说,如果你按下 "下载 "按钮--那么这些引号将是元引号。甚至是最后的2 000条。

我想知道,如果你需要超过2 000条,在测试器中测试的是什么报价? 可能是使用经纪人的报价,而不是经纪人的报价?

 

下午好:有一个功能,指标会读取tick历史 文件。但它只被读取一次,当指标被加载或更新时。我怎样才能使它在每次出现零条的第一个刻度时都能读出?

void ProcessOldCandles(int limit, TickStruct &lastTick)

{

      int hTicksFile = FileOpen(Symbol() + ".tks", FILE_BIN | FILE_READ | FILE_SHARE_READ | FILE_SHARE_WRITE);

   if (hTicksFile < 1)

      return;

      TickStruct tick;

   while (!IsStopped())

   {

      if (!IsReadTimeAndBidAskOfTick(hTicksFile, tick))

         return;

      if (tick.time >= Time[limit])

         break;

   }

   lastTick = tick;

   int barIndex = iBarShift(NULL, 0, tick.time);

      while (barIndex >= 0)

   {

      if (!IsReadTimeAndBidAskOfTick(hTicksFile, tick))

         return;

         if (!IsTickBelongToBar(tick, barIndex))

         barIndex = iBarShift(NULL, 0, tick.time);

         ProcessOneTick(barIndex, tick, lastTick);

   }

      FileClose(hTicksFile);

 

你好!metatrader4中的mql5没有被授权订阅信号...我可以做什么?