[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 531

 
请指教,我想做一个条件,检查自上一次关闭订单以来已经过去了多少时间,类似于
TimeCurrent()>=FindLastTime()+TimeOut
循环被写入。

int FindLastTime() {
   int order_time;
   int ticket;
   int itime = 0;
   int ticketnumber = 0;
   for (int i=OrdersTotal()-1; i>=0; i--) {
      OrderSelect(i, SELECT_BY_POS, MODE_HISTORY);
      if (OrderSymbol() != Symbol() || OrderMagicNumber() != Magic) continue;
      if (OrderSymbol() == Symbol() && OrderMagicNumber() == Magic) {
         ticket = OrderTicket();
         if (ticket > ticketnumber) {
            order_time = OrderCloseTime();
            itime = order_time;
            ticketnumber = ticket;
         }
      }
   }
   return (order_time);
}

但由于某些原因,它不工作,也不返回最后一个订单的时间。
 
d22 писал(а)>>

开始()
{
静态bool f=1。

如果(f==1)
{
Alert("bid1=",Bid)。
f=0;

睡眠(30000)。
RefreshRates()。
f=1;

Alert("bid2=",Bid)。
}
}

我什么都不明白。这样的代码在测试器上总是给出相同的bid1和bid2,它不可能在30秒内是相同的价格。


Sleep()在测试器中不工作

 
T-G >>:
Знатоки подскажите, пытаюсь сделать условие что бы проверялось сколько времени прошло с момента последнего закрытого ордера, что то типа
был написан цикл:


Но почему то не работает и не возвращает время последнего ордера


变量类型OrderCloseTime(); - datetime
改变函数中的变量类型声明
datetime order_time。
datetime itime=0。
 
谁能推荐一下关于撰写贸易顾问的好文献--尽可能实用的东西。
 
你好!我有一个不可抑制的愿望,想学习如何在MQL4-5中编程,但我在编程方面的知识为零。 我应该从哪里开始,也许从BASIC、Pascal、C+,或者MQL开始?如果你能指导我沿着阻力最小的道路前进,我将非常感谢你。:)
 
chepikds писал(а)>>
你好!我想学习MQL4-5的编程,但我对它一无所知。 从哪里开始呢?如果你能指导我沿着阻力最小的道路前进,我将非常感谢你。:)


找一本编程书,解决最简单的问题...在MQL中...在学习了算法的基础知识后,贸易和图形问题将得到很好的解决。

 
DDFedor >>:


берите задачник по программированию и решайте САМЫЕ ПРОСТЫЕ задачи... на MQL... торговые и графические задачи будут хорошо решаться после усвоения ОСНОВ алгоритмизации.


但你需要一个起点,不是吗? 算法的基本原理是什么? 你能说得更具体一些吗?
 
下午好,朋友们。

请告诉我是否可以将金融工具的报价从MetaTrader导出到外部文件(如excel文件)。

我习惯于用excel做分析。

事先非常感谢。
 
chepikds писал(а)>>


但你需要一个起点,不是吗? 算法的基本原理是什么? 你能更具体一些吗?


很难给你具体的建议。翻阅你的课本和文件。通过课本上的例子,直到你明白它是如何工作的..."这就像在组装一个自动机......重复,重复,重复,重复,重复,重复,重复,重复....................."

 
Morzh09 >>:

Добрый день, друзья.

Подскажите, пожалуйста, можно ли выгрузить из MetaTrader'a котировки финансовых инструментов во внешний файл (например, в файл excel).

Привык проводить анализ в Excel.

Заранее большое спасибо.

F2,选择工具,时间框架和导出按钮

原因: