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

 
Tapochun:
Escribe a servicedesk. Sin embargo, tendrán que darte un código.

:-)

¿No lo distribuirán? ¿Quién se enfrenta a esto / no?

Estoy preparando material para el mercado, ¿debo mostrarles también el código fuente?

 
Tapochun:

Sí, cuando se entregue al mercado, le pondrán protección... hasta donde yo sé.

Si el código fuente es obligatorio, probablemente les pediré entonces...

Aun así, ¿quizás alguien se ha encontrado con algo así? ¿Puede sugerir una posible razón para que la exp no se pruebe en el probador...

 
R0MAN:

Tapochun:

El mercado ya está regalando EX5/EX4 sin fuentes.

R0MAN:

¿No lo distribuirán? ¿Quién se ha encontrado con esto / no?

En todo el tiempo que llevo aquí, no he visto ningún precedente...

 
MigVRN:

El mercado ya está regalando EX5/EX4 sin fuentes.

En todo el tiempo que llevo aquí, no he visto ningún precedente...

Lo siento, gracias por la aclaración.
 
MigVRN:

El mercado ya está regalando EX5/EX4 sin fuentes.

En todo el tiempo que llevo aquí, no he visto ningún precedente...

https://www.mql5.com/ru/articles/385 - sí, lo he leído...

Tal vez sea posible resolver el problema sin el servicio de asistencia técnica...

Как опубликовать свой продукт в сервисе Маркет
Как опубликовать свой продукт в сервисе Маркет
  • 2012.04.17
  • MetaQuotes Software Corp.
  • www.mql5.com
Публикуйте свои интересные разработки в сервисе Маркет, и ваши программы станут доступными сразу всем трейдерам на MetaTrader 5 по всему миру. Маркет - это отличная возможность заработка с моментальным зачислением на счет и удобной статистикой для анализа покупок и скачиваний демо-версий Продуктов. Все MQL5-программы на Маркете при продаже автоматически шифруются под покупателя, допускают до трех активаций и не требуют дополнительной защиты с вашей стороны.
 
R0MAN:

Según entiendo esta línea

"2014.11.27 12:32:03.125 2012.10.01 00:00:00 Datos de espera para EURUSD"

Significa esperar los datos del EURUSD. ¿Cómo puedo subirlo?

Este es su Asesor Experto. Usted es el único que conoce la lógica de su Asesor Experto.
 
stringo:
Esta es la línea generada por su EA. Sólo usted conoce la lógica de su asesor.

Comprobación.

No tengo impresiones ni comentarios en el código a excepción de:

..
if(CopyBuffer(hCI,0,0,5,CI)<0)  {Print("Не удалось скопировать буфер индикатора"); Recount=true;}   
...
 request.comment="B_F 10.0";//DoubleToString(Money,2)+"$";
      if(!OrderCheck(request,check))
        {
         if(check.margin_level<100) volume-=SymbolInfoDouble(_Symbol,SYMBOL_VOLUME_STEP);
         Print("OrderCheck Code: ",check.retcode);
         continue;
        }
      if(!OrderSend(request,result) || result.deal==0)
        {
         Print("OrderSend Code: ",result.retcode);
...
 

Este es un mensaje de terminal o probador.

Este es el probador. En la parte superior está el registro de la terminal:

Este es el registro del probador:

Las transacciones comenzaron a abrirse...

Aún así, me pregunto qué podría ser y si este mensaje afectará a la exp...

 
R0MAN:

Este es un mensaje de terminal o probador.

Este es el probador. En la parte superior se encuentra el cuaderno de bitácora de la terminal:

Este es el registro del probador:

Las operaciones comenzaron a abrirse...

Aún así, me pregunto qué puede ser y si este mensaje afectará a la prueba exp...

Mira la captura de pantalla del probador que has proporcionado. Específicamente el registro.

Todos los mensajes del Asesor Experto (o indicador) contienen tiempo simulado, incluyendo

2014.11.28 19:25:38.078  2012.10.01 00:00:00  Wait Data for GBPUSD

Los mensajes del propio probador no contienen tiempo simulado

Busque huellas también en el indicador

 
stringo:

Mira la captura de pantalla del probador que has proporcionado. Específicamente al cuaderno de bitácora.

Todos los mensajes del Asesor Experto (o indicador) contienen tiempo simulado, incluyendo

Los mensajes del propio probador no contienen tiempo simulado

Busque las impresiones también en el indicador

Sí, gracias. Lo tengo resuelto.

Aquí está la línea del indicador:

for (int i=0; i<6; i++) if (Pair[i].CopyBuf(nBars)<0) { Print("Wait Data for "+Pair[i].m_name); return(0); } // получили данные из МА в буфера // при ошибке выходим
        
Razón de la queja: