Errores, fallos, preguntas - página 2061

 
Alexandr Bryzgalov:

Creo que una línea como esta sería más útil:

No estás pensando bien.

 
fxsaber:

No estás pensando bien.

Bueno, ahora todo tiene sentido).

Gracias por el empujón:

         ZeroMemory(request);
         ZeroMemory(result);
         //--- установка параметров операции
         request.action   =TRADE_ACTION_DEAL;        // тип торговой операции
         request.position =position_ticket;          // тикет позиции
         request.symbol   =position_symbol;          // символ 
         request.volume   =volume;                   // объем позиции
         request.deviation=5;                        // допустимое отклонение от цены
         request.magic    =EXPERT_MAGIC;             // MagicNumber позиции
         //--- установка цены и типа ордера в зависимости от типа позиции
         if(type==POSITION_TYPE_BUY)
           {
            request.price=SymbolInfoDouble(position_symbol,SYMBOL_BID);
            request.type =ORDER_TYPE_SELL;
           }
         else
           {
            request.price=SymbolInfoDouble(position_symbol,SYMBOL_ASK);
            request.type =ORDER_TYPE_BUY;
           }
         //--- вывод информации о закрытии
         PrintFormat("Close #%I64d %s %s",position_ticket,position_symbol,EnumToString(type));
         //--- отправка запроса
         if(!OrderSend(request,result))
            PrintFormat("OrderSend error %d",GetLastError());  // если отправить запрос не удалось, вывести код ошибки
         //--- информация об операции   
         PrintFormat("retcode=%u  deal=%I64u  order=%I64u",result.retcode,result.deal,result.order);
 
fxsaber:
¿Cómo obtener la fecha de inicio de las pruebas en OnTesterInit?

No es así. Es hasta el punto de que la API de MQL carece de formas de averiguar muchos de los ajustes de los probadores (escribí hace mucho tiempo en SD de vuelta en MT4 y obtuve el rechazo habitual).

La fecha de inicio sólo puede ser interceptada en OnInit en el agente.

 
Stanislav Korotky:

La fecha de inicio sólo puede ser interceptada en OnInit en el agente.

Eso es lo que hice en el Informe. Pero lo necesito en OnTesterInit, no después.

 
Trabajar con tics
Access violation at 0x000000014006C3B2 read to 0xFFFFFFFFFFFFFFFF
              000000014006 C3A0 4885 D2            test       rdx, rdx
              000000014006 C3A3 747 B              jz         0x14006c420

              000000014006 C3A5 53                push       rbx
              000000014006 C3A6 4883 EC20          sub        rsp, 0x20
              000000014006 C3AA 48897 C2430        mov        [rsp+0x30], rdi
              000000014006 C3AF 488 BD9            mov        rbx, rcx
   crash -->  000000014006 C3B2 488 B7AF8          mov        rdi, [rdx-0x8]
              000000014006 C3B6 4881 FFE8FFFF00    cmp        rdi, 0xffffe8
              000000014006 C3BD 730 B              jae        0x14006c3ca
              000000014006 C3BF 4883 C138          add        rcx, 0x38
              000000014006 C3C3 E818FA8AFF        call       0x13f91bde0  ; #5094 (terminal64.exe)
              000000014006 C3C8 EB37              jmp        0x14006c401

              000000014006 C3CA 488 D4AE8          lea        rcx, [rdx-0x18]

00: 0x000000014006C3B2
01: 0x000000014008A69C
02: 0x00000000071A0B1C
03: 0x0000000000000003
04: 0x0000000140486000
05: 0x000000002DA1E578
06: 0x0000000007B42EB0
07: 0x605F5E5D5C5B5A59
08: 0x4443424164636261


Access violation at 0x000000014006C3B2 read to 0xFFFFFFFFFFFFFFFF
              000000014006 C3A0 4885 D2            test       rdx, rdx
              000000014006 C3A3 747 B              jz         0x14006c420

              000000014006 C3A5 53                push       rbx
              000000014006 C3A6 4883 EC20          sub        rsp, 0x20
              000000014006 C3AA 48897 C2430        mov        [rsp+0x30], rdi
              000000014006 C3AF 488 BD9            mov        rbx, rcx
   crash -->  000000014006 C3B2 488 B7AF8          mov        rdi, [rdx-0x8]
              000000014006 C3B6 4881 FFE8FFFF00    cmp        rdi, 0xffffe8
              000000014006 C3BD 730 B              jae        0x14006c3ca
              000000014006 C3BF 4883 C138          add        rcx, 0x38
              000000014006 C3C3 E818FA8AFF        call       0x13f91bde0  ; #5094 (terminal64.exe)
              000000014006 C3C8 EB37              jmp        0x14006c401

              000000014006 C3CA 488 D4AE8          lea        rcx, [rdx-0x18]

00: 0x000000014006C3B2
01: 0x000000014008A69C
02: 0x0000000004110560
03: 0x0000000000000003
04: 0x0000000140486000
05: 0x000000001799E4B8
06: 0x000000000F2E37F0
07: 0x6387000000000000
08: 0xE0BEEEA457659F34
09: 0x77AE41F5CE0E464F
10: 0x000000003A853707
11: 0x0000000004113000
12: 0x000000001799E430
13: 0x0000000018240248
14: 0x0000000018240214
15: 0x000000000F2E37F0
16: 0x000000000411146F
 

Dos preguntas:

1. Por qué, cuando se cambia el plazo, la función no se guarda en las propiedades de SEGUIMIENTO. Ejemplo. Tengo el indicador Heikin Ashi y cuando cambio de marco temporal se superpone al gráfico de precios, pero la casilla de verificación FRAME OVER desaparece?

2.Necesito guardar mi propio perfil, lo estoy haciendo. ¿Cómo puedo transferir mi propio perfil a otro ordenador en MT5? Mi perfil no está en la carpeta de gráficos(

 
RusikLLLL:

Dos preguntas:

1. Por qué, cuando se cambia el plazo, la función no se guarda en las propiedades de SEGUIMIENTO. Ejemplo. Tengo el indicador Heikin Ashi y cuando cambio de marco temporal se superpone al gráfico de precios, pero la casilla de verificación FRAME OVER desaparece?

2.Necesito guardar mi propio perfil, lo estoy haciendo. ¿Cómo puedo transferir mi propio perfil a otro ordenador en MT5? Mi perfil no está en la carpeta de gráficos(

1) mt4/5 no es reproducible, cuando se cambia el TF la propiedad sigue activa. Tal vez esté dibujando un indicador personalizado con la propiedad "mostrar por encima del gráfico"...

2) \Usuarios - Nombre de usuario - Datos de la aplicación - Roaming - Citas meta - Terminal - MQL5 - Perfiles - Fichas

 
 
¿Se ha portado opencv a mql? ¿No es así? ¿O estoy confundido?
 
Комбинатор:
¿Se ha portado opencv a mql? ¿No es así? ¿O me equivoco?

No lo he visto y no lo he encontrado buscando.