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

 
ArkFatalist:
你能告诉我如何让EA在已经开仓的 情况下增加手数吗?MQL5。已经谢谢你了。

:-)

如果我是sultan.........

请记住,你的0.1手利润不会变成你想要的100手利润

 
在EA中指代绘制箭头 的指标的正确方式是什么?

 

帮助我处理策略测试员的问题。它购买的价格就是不存在的!

该怎么做,如何解决?

策略测试员错误

竞标代码如下。

//--- 1. Создать запрос
         MqlTradeRequest Trade_reqst={0};            // Инициализация структуры торгового запроса
         Trade_reqst.action=TRADE_ACTION_DEAL;       // Тип: немедленное совершение сделки
         Trade_reqst.symbol=_Symbol;                 // Инструмент: текущий
         Trade_reqst.volume=Lot;                     // Объём: 1 лот
         //Trade_reqst.price=SymbolInfoDouble(_Symbol,SYMBOL_ASK)-TakeProfit*_Point; // Цена исполнения
         Trade_reqst.type=ORDER_TYPE_BUY;            // Тип ордера: на продажу
         Trade_reqst.type_filling=ORDER_FILLING_RETURN; // Политика исполнения 
         Trade_reqst.sl=last_tick.last - StopLoss * _Point;  // Stop Loss
         Trade_reqst.tp=last_tick.last + TakeProfit * _Point; // Take Profit
      // Trade_reqst.tp=Trade_reqst.price + TakeProfit * 2 * _Point; // Take Profit
      //--- 2. Отправить торговый приказ
         MqlTradeResult Trade_reslt={0};             // Инициализация структуры результата торгового запроса
         OrderSend(Trade_reqst,Trade_reslt);         // Отправка торгового запроса на сервер
   //--- выведем в лог ответ сервера  
   Print(__FUNCTION__," - : - ",Trade_reslt.comment);
 
mavar:

帮助我处理策略测试员的问题。这是在买一个根本不存在的价格!

该怎么做,如何修复这个错误?

只是在历史数据中塞进了一个很大的差额。
 
Dima_S:
只是在历史数据中塞了一个很大的差额。

那么,如何解决这个问题呢?什么是正确的方法?

我无法正确测试该EA。很多交易都是错误的。

 

另外,先生们,为什么图表上的刻度不是基于整数(整数)甚至是倍数。当我在视觉上试图计算某种模式或设置止损时,我的大脑就会沸腾。

错误的比例

那么如何计算细胞差异呢,在附近放一个计算器吗?

 
mavar:

那么,如何解决这个问题呢?什么是正确的方法?

我不能正确地测试该EA。很多交易都是错误的。

想出你自己的交易所,并为其编写你自己的终端
 
sergeev:
想出你自己的交易所,并为其编写你自己的终端

谢尔盖,你可以看到,问题不在交易所。

策略测试器 接受订单,并在市场价格过去后执行它们。

 
mavar:

谢尔盖,你可以看到,问题不在交易所。

策略测试器 接受订单,并在市场价格过去后执行它们。

纳扎尔,我可以看出你不是一个交易员。

买入订单正在由asc执行。

 
mavar:

那么,如何解决这个问题呢?什么是正确的方法?

我不能正确地测试该EA。很多交易都是错误的。

你在开市时开盘--几乎总是有一个价格大幅波动的缺口。你可以相信测试的结果,而不是假设的零差价。至少要跳过前5-10分钟。