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

 
Vladimir Karputov:

La respuesta a esta pregunta se encuentra en el acuerdo que firmó (si se trata de un corredor de bolsa) cuando abrió su cuenta. Basado en la práctica, sí, estará obligado a retirar la cuenta de operaciones a cero y cubrir la pérdida en la cuenta de operaciones.

¿INCLUSO SI TODO SE FIRMÓ DE FORMA REMOTA A TRAVÉS DE LA APLICACIÓN?
 
IMPREZA1982:
¿INCLUSO SI TODO SE FIRMÓ DE FORMA REMOTA A TRAVÉS DE LA APLICACIÓN?

Sí. Se ha verificado con sus documentos, ¿no es así? ¿Has aceptado las normas de tu corredor?

 
IMPREZA1982:
¿INCLUSO SI TODO SE FIRMÓ A DISTANCIA A TRAVÉS DE APLICACIONES?

Este es un foro sobre MQL5. Le recomiendo que se ponga en contacto con el servicio técnico de la organización en la que abrió su cuenta de operaciones. Y sí: la gestión del dinero implica lógica y cuidado.

 
Alexandr Saprykin:

Sí. Se ha verificado con sus documentos, ¿no es así? ¿Has aceptado las normas de tu corredor?

¿Y por qué el corredor no cerró las operaciones con antelación para evitar una gran pérdida?
 
IMPREZA1982:
¿Y por qué el corredor no cerró las operaciones con antelación para evitar un gran perjuicio?

Has probado a preguntar al servicio de atención al cliente de tu broker? 🤔
 
Alexandr Saprykin:

¿Has probado a preguntar al servicio de atención al cliente de tu corredor?
no cogen el teléfono
 
IMPREZA1982:
No cogen el teléfono.
Debe estar de vacaciones. Póngase en contacto por cualquier otro medio disponible. Correo electrónico, chat, etc.
 

¿Qué tenemos mostrando el beneficio de una operación en el historial (cuando se hace una prueba, por ejemplo) para una cuenta de cobertura?

¿Es el resultado actual de la operación, como en MT4? O un puesto... ¿La posición en nuestra cuenta de cobertura es como las órdenes/operaciones en MT4? Es decir, si hemos entrado con 2 lotes y hemos salido con 2 lotes, el profit out de la operación mostrará el beneficio de esta "operación"?

 

-> Con la representación de posiciones independientes (ACCOUNT_MARGIN_MODE_RETAIL_HEDGING) se pueden abrir varias posiciones para cada símbolo al mismo tiempo. En este caso, PositionSelect seleccionará la posición con el tick más pequeño.

¿Cómo se pueden seleccionar los demás puestos?

P.D. ¿Por qué no hay un botón de cita aquí en el editor?

 
Juer:

-> Con la representación de posiciones independientes (ACCOUNT_MARGIN_MODE_RETAIL_HEDGING) se pueden abrir varias posiciones para cada símbolo simultáneamente. En este caso, PositionSelect seleccionará la posición con el tick más pequeño.

¿Cómo se pueden seleccionar los demás puestos?

P.D. ¿Por qué no hay un botón de cita aquí en el editor?

El botón "Responder" es la cita. Evitar las posiciones - ver mi cualquier del último codeexpert.

Ejemplo del último códigoIeNTri.mq5

//+------------------------------------------------------------------+
//| Calculate all positions                                          |
//+------------------------------------------------------------------+
void CalculateAllPositions(int &count_buys,double &volume_buys,double &volume_biggest_buys,
                           int &count_sells,double &volume_sells,double &volume_biggest_sells)
  {
   count_buys  =0;   volume_buys   = 0.0; volume_biggest_buys  = 0.0;
   count_sells =0;   volume_sells  = 0.0; volume_biggest_sells = 0.0;
   for(int i=PositionsTotal()-1;i>=0;i--)
      if(m_position.SelectByIndex(i)) // selects the position by index for further access to its properties
         if(m_position.Symbol()==m_symbol.Name() && m_position.Magic()==m_magic)
           {
            if(m_position.PositionType()==POSITION_TYPE_BUY)
              {
               count_buys++;
               volume_buys+=m_position.Volume();
               if(m_position.Volume()>volume_biggest_buys)
                  volume_biggest_buys=m_position.Volume();
               continue;
              }
            else if(m_position.PositionType()==POSITION_TYPE_SELL)
              {
               count_sells++;
               volume_sells+=m_position.Volume();
               if(m_position.Volume()>volume_biggest_sells)
                  volume_biggest_sells=m_position.Volume();
              }
           }
  }
Razón de la queja: