Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 299

 
ArkFatalist:
¿Me pueden decir cómo hacer que un EA en una posición ya abierta aumente el lote? MQL5. Gracias ya.

:-)

Si yo fuera sultán.........

Tenga en cuenta que su beneficio de 0,1 lotes no se convertirá en un beneficio de 100 lotes como usted desea.

 
¿Cuál es la forma correcta de referirse al indicador que dibuja las flechas en el EA?

 

Ayúdame a lidiar con el probador de estrategias. Compra a un precio que no existe.

¿Qué hacer y cómo solucionar el fallo?

Error de comprobación de la estrategia

El código de licitación es el siguiente:

//--- 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:

Ayúdame a lidiar con el probador de estrategias. Es comprar a un precio que no existe.

¿Qué hacer y cómo solucionar el fallo?

Sólo hay una gran dispersión metida en los datos históricos.
 
Dima_S:
Hay una gran dispersión en los datos históricos.

¿Qué hacer con este problema? ¿Cuál es la forma correcta de hacerlo?

No puedo probar el EA correctamente. Muchas operaciones son erróneas.

 

Además, señores, por qué la escala del gráfico no se basa en números enteros (números redondos) o incluso en múltiplos. Mi cerebro hierve cuando intento calcular visualmente algún tipo de patrón o poner topes.

Escala equivocada

¿Cómo se calculan las diferencias entre celdas, teniendo una calculadora cerca?

 
mavar:

¿Qué hacer con este problema? ¿Cuál es la forma correcta de hacerlo?

No puedo probar el EA correctamente. Muchas operaciones son erróneas.

Para crear su propia bolsa y escribir su propio terminal para ella
 
sergeev:
Para idear tu propio intercambio y escribir tu propio terminal para él

Sergey, puedes ver que el problema no está en el intercambio.

El probador de estrategias toma las órdenes y las ejecuta más allá de los precios de mercado.

 
mavar:

Sergey, puedes ver que el problema no está en el intercambio.

El probador de estrategias toma las órdenes y las ejecuta más allá de los precios de mercado.

Nazar, veo que no eres un comerciante.

Las órdenes de compra se ejecutan por asc.

 
mavar:

¿Qué hacer con este problema? ¿Cuál es la forma correcta de hacerlo?

No puedo probar el EA correctamente. Muchas operaciones son erróneas.

Se abre en la apertura del mercado - casi siempre hay una brecha con un fuerte movimiento de precios. Puedes confiar más en el resultado de las pruebas que en el hipotético margen cero. Sáltate los primeros 5-10 minutos al menos.