来自一个 "傻瓜 "的问题 - 页 224

 
Shyt1990:
我在哪里可以看到这个存款?
你的交易账户中的余额就是存款。
 
tol64:

你是如何得出发生滑坡的结论的?记录本上有哪些条目? 是否正在下订单?如果是这样,接下来会发生什么?如果没有,在什么模式下测试开盘价,M1上的OHLC,所有的ticks)?你在可视化模式下看过吗?

一般来说,你需要更多信息来回答这个问题。))到目前为止,我们的假设是,测试只在公开价格模式下进行。在M1上尝试OHLC。

在所有的点上进行测试,在可视化中,订单被及时下达,但价格平静地穿过它们,没有打开任何东西,就像穿过一个幻影,没有显示一个错误,在MQ-demo上进行测试。
 
tol64:

你是如何得出发生滑坡的结论的?记录本上有哪些条目? 是否正在下订单?如果是这样,接下来会发生什么?如果没有,在什么模式下测试开盘价,M1上的OHLC,所有的ticks)?你在可视化模式下看过吗?

一般来说,你需要更多信息来回答这个问题。))到目前为止,我们的假设是,测试只在公开价格模式下进行。在M1的OHLC上试试。

再次运行,价格通过了20(0)个点,这是一个重要的突破,可以把它放下来。

开启测试器

展示 "滑坡 "的情况

 
lazarev-d-m:

再次运行,价格通过了20(0)点,这是一个重要的突破,可以忽略不计。

我已经很清楚了(你的代码)。

//---

很难说你的问题是什么。尝试写信给服务台。但他们也需要在他们的地方重现这个问题,以提供帮助。

 
tol64:

我很清楚(你的代码)。

//---

很难说你的问题是什么。尝试写信给服务台。但他们也需要和你一起重现这个问题,以提供帮助。

你是否试图在12月18日下午4点准确地打开?

也许有禁止交易的规定?

我对那个特定时间点的行为感兴趣

 
lazarev-d-m:

你是否试图在12月18日下午4点准确地打开?

也许有禁止交易的规定?

我对那个特定时间点的行为感兴趣。

那次我在另一个网站上试了一下。现在我看了一下2012年12月18日。一样清楚。

//---

在步骤模式(F12)下尝试,看看它是如何工作的。

 
tol64:

那次在不同的网站上试过。我现在已经看了2012年12月18日。这一点也很清楚。

//---

在步骤模式(F12)下尝试,看看效果如何。

啊哈,我找到了问题所在,我的订单到期时间是15分钟,在这段时间内,价格没有时间打破止损订单,但在测试器中,由于某些原因,在任何模式下订单都没有被删除,它继续显示,尽管在它越过价格时被忽略了,感谢参与解决问题,到期时间为60分钟,所有工作正常,现在我向Servicedesk 发送一个请求
Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 
lazarev-d-m:
啊哈,我找到了问题所在,我的订单到期时间是15分钟,在这段时间内,价格没有时间打破止损订单,但在测试器中,由于某些原因,在任何模式下订单都没有被删除,它继续显示,尽管在它越过价格时被忽略了,感谢参与解决问题,到期时间为60分钟,所有工作正常,现在我将向Servicedesk 发送一个请求
我现在就把请求发给Servicedesk。旗帜问题到底有没有解决?https://www.mql5.com/ru/forum/2251/page8#comment_391931
Экономический календарь
Экономический календарь
  • www.mql5.com
Появилась новая вкладка в терминале "экономический календарь", но почему-то уважаемые форумчане эту тему не обсуждают.
 

问题1: 在输入参数中,当选择其中一个参数值时,是否可以改变下一个要选择的参数?例如,我想在我的指标中使用不同的MAs。对于SMA、EMA、SMMA、LWMA、DEMA和TEMA,我应该只输入一个周期,但对于MMA,我需要两个周期。我已经做了以下工作。

enum ENUM_MAMode
  {
   MAModeSMA=0,  // Simple
   MAModeEMA=1,  // Exponential
   MAModeSMMA=2, // Smoothed
   MAModeLWMA=3, // Linear Weighted
   MAModeAMA=4,  // Adaptive
   MAModeDEMA=5, // Double Exponential
   MAModeTEMA=6, // Triple Wxponential
  };
input ENUM_MAMode       MAMode=0;      // Moving average

我能否使之成为:选择SMA,我只能输入一个周期,而选择AMA,我可以输入两个周期?

问题2:MQL5编程基础--字符串 中,"不同语言的信息 "一节描述了如何用所需的语言输出信息。在代码中,根据终端语言,是否可以在输入参数的注释中指定和显示信息(如上述)?例如,如果是俄文,输入参数框显示 "简单"、"指数 "等。如果是英语或默认,则为 "简单"、"指数",等等。

 

请帮助我,我做错了什么?

函数来删除一个没有触发的订单。

#include <Trade\Trade.mqh> 
CTrade trade;
#include <Trade\OrderInfo.mqh>
COrderInfo info;
//-
in_qwerty="EURUSD";

void DeleteUnUsedOrder(string in_qwerty)//---единственный входной параметр - это символ, его название совпадает с комментарием
 {
 if(PositionSelect(in_qwerty)&&OrdersTotal()>0)//Должна быть открыта позиция и найден хотябы один ордер, чтобы функция не работала вхолостую
  {
  for(int n=0;n<=OrdersTotal();n++)//Перебор ордеров
   {
   info.SelectByIndex(n);//Выделяем ордер
   if(info.Comment==in_qwerty)//Сравниваем его комментарий
    {
    trade.OrderDelete(info.Ticket);//Удаляем если совпал коментарий
    }
   }
  }
 }

结构成员未定义的错误