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

 

您好。

我是 MT4 平台的新手。我输入了正确的用户名和密码,甚至出现了可用余额,但 "新订单"(NEW ORDER)按钮却不起作用,即使我有余额可以交易;在智能手机上也是如此。


谁能告诉我如何解决这个问题?



非常感谢。

 

MQL5 中就有这样一个函数:

SymbolInfoDouble(Symbol(),SYMBOL_SESSION_PRICE_LIMIT_MAX)

根据说明,该函数返回 "每个会话允许的最大价格值"

没有人知道这个值是什么意思?是指交易将被停止的价格上限(如果我们相信描述的话)?


 

您能否告诉我,在 MT5 中进行优化时,如何在特定条件下(搜索的两个参数值相等)中断特定运行并将其从报告中删除(或不列入报告)。如果我只是中断执行,零值仍会保留在 运行列表优化 Result)中,从而堵塞并减慢优化进程

 
alph:
您能告诉我,这个测试仪在生活中的表现真实吗?用 3000 美元注射一年的结果是好是坏?

您为什么只选择了第 12 年? 您应该选择从第 12 年到第 22 年这段时间,在这段时间内您会亏损。

 
朋友们,如何编写一个 A 加 B 的程序 呢?
 
Лауреат 写出 A 加 B 的方案

早上好!你可以这样写:

//+------------------------------------------------------------------+
//|                                                     A_plus_B.mq5 |
//|                                  Copyright 2022, MetaQuotes Ltd. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2022, MetaQuotes Ltd."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property script_show_inputs
//--- ВХОДНЫЕ ПАРАМЕТРЫ
input int A=0; // Переменная А
input int B=0; // Переменная В
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//---
   int C=A+B;
   Comment("A + B равно: ",C);
   while(!IsStopped()) // проверим на принудительное завершение работы скрипта
      ChartRedraw(0); // если есть, то запустим принудительную перерисовку текущего графика
   Comment(""); // и уберём с графика комментарии
  }
//+------------------------------------------------------------------+

问候,弗拉基米尔

附加的文件:
A_plus_B.mq5  3 kb
 

日安

我正在尝试 通过 生成创建智能交易系统,但遇到了信号模块数量较少(约 20 个)的问题。例如,我想将 Ishimoku 或 Bolinger 与另一个(多个)指标结合起来,但在标准 MT5 中没有这些指标的信号。
在互联网的视频中,您可以看到人们拥有一个扩展的信号模块数据库--您能告诉我从哪里可以获得吗?

Как самому создать советника или индикатор - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Как самому создать советника или индикатор - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Для разработки торговых систем в платформу встроен собственный язык программирования MetaQuotes Language 5 ( MQL5 ), среда разработки MetaEditor и...
 
Владимир Самусёв #:

日安

我正在尝试 通过 生成创建智能交易系统,但遇到了信号模块数量较少(约 20 个)的问题。例如,我想将 Ishimoku 或 Bolinger 与另一个(多个)指标结合起来,但在标准 MT5 中没有这些指标的信号。
在互联网的视频中,您可以看到人们拥有一个扩展的信号模块数据库--您能告诉我从哪里获取吗?

你好,弗拉基米尔!

CodeBase 中有很多交易模块。去那里找吧。如果找不到,您还有两个选择:要么根据文章MQL5 Wizard:如何 编写自己的交易信号模块,尝试编写自己的交易信号(但 免费);要么联系Freelance,他们会为您编写任何交易模块,但需要付费。

致:Vladimir.

 
Rost17 #:

您能否告诉我,在 MT5 中进行优化时,如何在特定条件下(搜索的两个参数值相等)中断特定运行并从报告中删除(或不列入报告)。如果我只是中断执行,零值仍会保留在 运行列表优化 Result)中,从而堵塞并减慢优化进程

尝试在 Init() 中检查是否不需要使用这些参数运行,如果需要,则从该函数返回 INIT_PARAMERTERS_INCORRECT。
这可能会满足您的需求。
附注:请查看帮助中的名称,我是凭记忆写的
 
Yuriy Bykov #:
试着在 Init() 中检查是否不需要运行此类参数,如果需要,则从该函数返回 INIT_PARAMERTERS_INCORRECT。
这可能会满足您的需求。
附注:请查看帮助中的名称,我是凭记忆写的

谢谢,尤里!