Questions des débutants MQL5 MT5 MetaTrader 5 - page 322

 
Tapochun:
Écrivez à Servicedesk. Ils devront cependant vous donner un code.

:-)

Ils ne vont pas le distribuer ? Qui a fait face à cela / pas ?

Je prépare du matériel pour le marché, dois-je leur montrer le code dans le code source également ?

 
Tapochun:

Oui, quand vous remettez au marché, ils mettent une protection... pour autant que je sache.

Si le code source est obligatoire, je vais probablement leur demander à ce moment-là...

Mais peut-être que quelqu'un a déjà rencontré un tel problème ? Pouvez-vous suggérer une raison possible pour que l'exp ne soit pas testée dans le testeur...

 
R0MAN:

Tapochun:

Le marché donne déjà des EX5/EX4 sans sources.

R0MAN:

Ils ne vont pas le distribuer ? Qui a rencontré cela / pas ?

Depuis le temps que je suis ici, je n'ai pas vu un seul précédent...

 
MigVRN:

Le marché donne déjà des EX5/EX4 sans sources.

Depuis le temps que je suis ici, je n'ai pas vu un seul précédent...

Désolé, merci pour la clarification.
 
MigVRN:

Le marché donne déjà des EX5/EX4 sans sources.

Depuis le temps que je suis ici, je n'ai pas vu un seul précédent...

https://www.mql5.com/ru/articles/385 - oui, je l'ai lu...

Il est peut-être possible de résoudre le problème sans le service d'assistance...

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

Si je comprends bien cette ligne

"2014.11.27 12:32:03.125 2012.10.01 00:00:00 Attendre les données pour EURUSD"

Cela signifie que nous attendons les données de l'EURUSD. Comment puis-je le télécharger ?

C'est votre conseiller expert. Vous êtes le seul à connaître la logique de votre conseiller expert.
 
stringo:
Il s'agit de la ligne générée par votre EA. Vous êtes le seul à savoir comment fonctionne votre conseiller.

Vérification.

Je n'ai aucune impression et aucun commentaire dans le code à l'exception 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);
...
 

Il s'agit d'un message du terminal ou du testeur.

C'est le testeur. En haut se trouve le journal du terminal :

Voici le journal du testeur :

Les transactions ont commencé à s'ouvrir...

Je me demande quand même ce que cela peut être et si ce message va affecter l'exp...

 
R0MAN:

Il s'agit d'un message du terminal ou du testeur.

C'est le testeur. En haut se trouve le journal de bord du terminal :

Voici le journal du testeur :

Les échanges ont commencé à s'ouvrir...

Je me demande quand même ce que cela peut être et si ce message va affecter le test exp...

Regardez la capture d'écran du testeur que vous avez fournie. Plus précisément le journal.

Tous les messages du conseiller expert (ou de l'indicateur) contiennent du temps simulé, notamment

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

Les messages du testeur lui-même ne contiennent pas de temps simulé.

Recherchez les empreintes également dans l'indicateur

 
stringo:

Regardez la capture d'écran du testeur que vous avez fournie. Plus précisément au journal de bord.

Tous les messages du conseiller expert (ou de l'indicateur) contiennent du temps simulé, notamment

Les messages du testeur lui-même ne contiennent pas de temps simulé.

Recherchez les impressions également dans l'indicateur

Oui, merci. Je l'ai compris.

Voici la ligne de l'indicateur :

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