Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 322

 
Tapochun:
Escrever para Servicedesk. Terão de lhe dar um código, no entanto.

:-)

Não vão distribuí-lo? Quem se confrontou com isto / não?

Estou a preparar material para o mercado, devo mostrar-lhes também o código no código fonte?

 
Tapochun:

Sim, quando se entrega ao mercado, eles põem protecção nele... tanto quanto sei.

Se o código fonte for obrigatório, provavelmente perguntar-lhes-ei então...

Ainda assim, talvez alguém tenha encontrado algo assim? Pode sugerir uma possível razão para a expulsão não testar no testador?

 
R0MAN:

Tapochun:

O mercado já está a oferecer EX5/EX4 sem fontes.

R0MAN:

Não vão distribuí-lo? Quem encontrou isto / não?

Em todo o tempo que aqui estive, não vi um único precedente.

 
MigVRN:

O mercado já está a oferecer EX5/EX4 sem fontes.

Em todo o tempo que aqui estive, não vi um único precedente.

Desculpe, obrigado pelo esclarecimento.
 
MigVRN:

O mercado já está a oferecer EX5/EX4 sem fontes.

Em todo o tempo que aqui estive, não vi um único precedente.

https://www.mql5.com/ru/articles/385 - sim, eu li...

Talvez seja possível resolver o problema sem o balcão de atendimento...

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

Como eu entendo esta linha

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

Significa esperar pelos dados EURUSD. Como posso carregá-lo?

Este é o seu Conselheiro Especialista. É o único que conhece a lógica do seu Expert Advisor.
 
stringo:
Esta é a linha gerada pela sua EA. Só o senhor conhece a lógica do seu conselheiro.

Verificação.

Não tenho impressões e não tenho comentários no código, com excepção 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);
...
 

Esta é uma mensagem terminal ou de teste.

Este é o testador. No topo está o diário de bordo do terminal:

Este é o diário de bordo do testador:

As transacções começaram a abrir...

Ainda assim - pergunto-me o que poderá ser e se esta mensagem irá afectar a exp...

 
R0MAN:

Esta é uma mensagem terminal ou de teste.

Este é o testador. No topo está o livro de bordo do terminal:

Este é o diário de bordo do testador:

Os negócios começaram a ser abertos...

Ainda assim - pergunto-me o que poderá ser e se esta mensagem irá afectar a exp...

Veja a imagem do ecrã do provador que forneceu. Especificamente o diário de bordo.

Todas as mensagens do Conselheiro Especialista (ou indicador) contêm tempo simulado, incluindo

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

As mensagens do próprio testador não contêm tempo simulado

Procure impressões também no indicador

 
stringo:

Veja a imagem do ecrã do provador que forneceu. Especificamente para o livro de bordo.

Todas as mensagens do Conselheiro Especialista (ou indicador) contêm tempo simulado, incluindo

As mensagens do próprio testador não contêm tempo simulado

Procure as impressões também no indicador

Sim, obrigado. Já o descobrimos.

Aqui está a linha indicadora:

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