Перед многими разработчиками встает одинаковая проблема - как пробиться в песочницу торгового терминала без применения небезопасных DLL. Одним из простых и безопасных методов является использование стандартных именованных каналов (Named Pipes), которые работают как обычные файловые операции. Они позволяют организовать межпроцессорное клиент-серверное взаимодействие между программами. Посмотрите практические примеры на C++ и MQL5 в виде сервера, клиента, обмен данными между ними и замер производительности.
我不知道有一个ObjectsDeleteAll。
我到处使用它
我到处使用它
我不知道有ObjectsDeleteAll,现在我想把它弄清楚。
关于交易、自动交易系统和策略测试的论坛
新手对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论
Artyom Trishkin, 2021.09.30 05:31
你可以删除它。如果你已经了解了原因,你可能会更好地了解一次,这样你就不会再尝试去做了。
当从一个数组中删除一个对象时,下一个对象的位置在数组中被移位,现在循环索引指向哪里?想一想吧。
在第二个if之前和第二个if里面打印号码、票据和订单类型。
明白了。试过了。它在计数,但它不太正确。它以刻度来计算订单。我需要在网格顶部的最后但一个订单。如果价格下跌,另一个订单被打开,倒数第二个订单是具有最大OrderOpenPrice的那个。
如何在mql5程序中处理一个文件而不把文件写入磁盘,而只在RAM中工作,以加快速度。我想把数据从一个mql5程序转移到我电脑上的一个程序。
在这里,它是。
https://www.mql5.com/ru/articles/503
到了那里。试过了。它在计数,但它不太正确。它以刻度来计算订单。我需要在网格顶部的最后但一个订单。如果价格下跌,另一个订单被打开,倒数第二个订单是具有最大OrderOpenPrice的那个。
到了那里。试过了。它在计数,但它不太正确。它以刻度来计算订单。我需要在网格顶部的最后但一个订单。如果价格下跌,另一个订单被打开,倒数第二个订单是具有最大OrderOpenPrice的那个。
最后一个出来了,而不是倒数第二个(