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

 
Trader007_ #:
你好,请你解释一下MetaTrader 5移动平台历史上的头寸和交易之间的区别?

在移动终端中不存在所谓的 "交易"。有位置、顺序和交付。基本知识可以在帮助中找到:一般原则--贸易交易

Общие принципы - Торговые операции - Справка по MetaTrader 5
Общие принципы - Торговые операции - Справка по MetaTrader 5
  • www.metatrader5.com
Перед тем как приступить к изучению торговых функций платформы, необходимо создать четкое представление об основных терминах: ордер, сделка и...
 

你好

帮帮我,解释一下我做错了什么?

我需要将数据写入所有终端的一个共同文件夹,并从那里读取数据。

我是这样做的

但在共享文件夹中没有创建任何东西

string common_data_path=TerminalInfoString(TERMINAL_COMMONDATA_PATH);
string nameFolder=common_data_path+"\\Signal";

void writeData(nameFolder,"start");

void writeData(string fileName, string source)
   {
       int h = FileOpen(fileName,FILE_READ|FILE_WRITE|FILE_CSV,";");
      if (h != -1) {
         FileSeek(h, 0, SEEK_END);   
         FileWrite(h,source);  
         FileFlush(h);   
           FileClose(h);
      }
   }
 
Mikhail Rudyk #:

你好

帮帮我,解释一下我做错了什么?

我需要将数据写入所有终端的一个共同文件夹,并从那里读取数据。

我是这样做的

但共享文件夹中没有任何东西。

阅读旗帜清单有多难?

FILE_READ文件打开用于读取
FILE_WRITE文件打开用于写入
FILE_BIN二进制读写模式(没有从/到字符串的转换)
FILE_CSV文件是csv(所有写入的元素都转换为相应类型的字符串,unicode或ansi,并且用分隔符分开)
FILE_TXT纯文本文件(与csv相同。但分隔符被忽略)
FILE_ANSI ANSI字符串(单字节字符)
FILE_UNICODE字符串 UNICODE字符串(双字节字符)
FILE_SHARE_READ 多个程序共享的读取权限
FILE_SHARE_WRITE 多个程序共享的读取权限
FILE_COMMON 文件位置在所有客户终端的共享文件夹中/Terminal\Common\Files。

结束...

 
FileOpen(fileName,FILE_COMMON|FILE_READ|FILE_WRITE|FILE_CSV,";");
像这样?
 
Mikhail Rudyk #:
像这样?

必须从fileName中只删除common_data_path。

而且标志的顺序没有规定,你可以以任何顺序写它们。

 
Alexey Viktorov #:

必须从fileName中只删除common_data_path。

而且标志的顺序没有规定,你可以以任何顺序写它们。

多谢

 

你好。

是否可以将一个图形项目 保存为图像文件(BMP或PNG)?也就是说,首先创建一个对象,然后将其保存为图像。

 

你好。你能告诉我如何使终端在没有图表的情况下启动,但有服务?

我的问题如下:我有大约100个EA在运行。我用 十字架关闭我的终端。我启动它。而在这里,终端并不总是启动。我想让终端在没有图表的情况下启动,但有服务。

 
pivomoe #:

你好。你能告诉我如何使终端在没有图表的情况下启动,但有服务?

我的问题如下:我有大约100个EA在运行。我用 十字架关闭我的终端。我启动它。而在这里,终端并不总是启动。我想启动没有图表的终端,但有服务。

设置终端=C:\MetaTrader5

del /f /s /q %Terminal%\MQL5\Profiles\Charts\Default\*.*

超时 /T 30

启动C:/MetaTrader5/terminal64.exe /portable

 

大家好,请帮助我在EA中加入马丁格尔,我需要在触发止损(获得损失)后,在新的信号(猫头鹰通过指标工作)时,以增加的手数(乘以系数)进入。我的理解是否正确,首先我需要写出事件--止损事件(我不知道在哪里,怎么写),然后用手数进行计算(我需要额外的变量)?