Une bibliothèque rapide et gratuite pour MT4, pour le plus grand plaisir des neuralnetworkers. - page 53

 

C'est bon :)

 

Bizarre, ça s'est ouvert sur un compte et pas sur l'autre :)) J'ai deux terminaux, le dossier ANN est le même pour les deux terminaux, les types de comptes sont identiques, les paramètres aussi...... Le journal n'écrit rien lorsque l'ordre n'est pas ouvert. La version FANN-EA_3a.mq4..... Sur l'un des comptes (sur lequel la transaction a été ouverte), au moment de l'ouverture, il n'y avait pas d'ordre en cours et sur celui où aucun ordre n'a été ouvert, il y avait des ordres ouverts manuellement, cela peut-il être la raison ? De plus, il y a 4 bots accrochés sur le terminal.....

 
marker:

Bizarre, ça s'est ouvert sur un compte et pas sur l'autre :)) Il y a deux terminaux, un dossier ANN pour deux terminaux, les types de comptes sont identiques, les paramètres aussi......Je n'ai rien dans le journal si la commande n'est pas ouverte. Version FANN-EA_3a.mq4..... Sur l'un des comptes (sur lequel la transaction a été ouverte), au moment de l'ouverture, il n'y avait pas d'ordre en cours et sur celui où aucun ordre n'a été ouvert, il y avait des ordres ouverts manuellement, cela peut-il être la raison ? De plus, il y a 4 bots accrochés sur le terminal.....

J'ai l'impression que vous cherchez au mauvais endroit.

Ça ne marche pas comme ça. Tout d'abord, le serveur doit répondre à une demande incorrecte. Deuxièmement, nous avons déjà mis les empreintes autour.

Donc, soit vous argumentez, avec des séquences de captures d'écran, montrez votre situation.

Soit donner un mot de passe d'investissement, afin que les gens puissent documenter le comportement inadéquat des fonctions standard.

Comme ça...

 

GetLastError Cette fonction dans la dernière version de FANN-EA_3a.mq4 est-elle correcte ?

J'ai supprimé tous les journaux et je l'ai redémarré :

13:41:22 FANN-EA_3a EURUSD,H1 : chargé avec succès
13:41:22 FANN-EA_3a EURUSD,H1 entrées : StopLoss=620 ; x=500 ; Lots=0.01 ;
13:41:22 FapTurbo-ver.52 EURUSD,M15 : chargé avec succès
13:41:22 FapTurbo-ver.52 EURUSD,M15 entrées : \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

13:41:22 DVD 100-50 cent EURUSD,H1 : chargé avec succès
13:41:22 DVD 100-50 cent EURUSD, entrées H1 : \\\\\\\\\\\\\\\\\\\\\\\\\\\\

13:41:22 PuriaM2_09 EURUSD,M15 : chargement réussi.
13:41:22 PuriaM2_09 EURUSD,M15 entrées:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

13:41:25 PuriaM2_09 EURUSD,M15 : initialisation initiale : version 09, 02.04.2011
13:41:25 stdlib EURUSD,M15 : chargé avec succès
13:41:25 strlib EURUSD,M15 : chargé correctement
13:41:25 PuriaM2_09 EURUSD,M15 :

13:41:25 PuriaM2_09 EURUSD,M15 :

13:41:25 PuriaM2_09 EURUSD,M15 : initialisé
13:41:25 FapTurbo-ver.52 EURUSD,M15 : initialisé
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.0.net' chargé avec succès avec le handler 0
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.1.net' chargé avec succès avec le handler 1
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.2.net' chargé avec succès avec le handler 2
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.3.net' chargé avec succès avec le handler 3
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.4.net' chargé avec succès avec le handler 4
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.5.net' chargé avec succès avec le handler 5
13:41:31 DVD 100-50 cent EURUSD,H1 : initialisé
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.6.net' chargé avec succès avec le handler 6
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.7.net' chargé avec succès avec le handler 7
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.8.net' chargé avec succès avec le handler 8
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.9.net' chargé avec succès avec le handler 9
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.10.net' chargé avec succès avec le handler 10
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.11.net' chargé avec succès avec le handler 11
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.12.net' chargé avec succès avec le handler 12
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.13.net' chargé avec succès avec le handler 13
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.14.net' chargé avec succès avec le handler 14
13:41:31 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.15.net' chargé avec succès avec le handler 15
13:41:31 FANN-EA_3a EURUSD,H1 : initialisé
13:45:06 iPuria EURUSD,M15 : chargé avec succès
13:45:06 iPuria EURUSD,M15 : initialisé

J'ai installé la bibliothèque comme suit : J'ai tout installé dans le dossier eksperts, puis j'ai copié tout ce qui se trouve dans libraris et inlude dans un autre terminal, qui est installé dans un autre dossier. Opéré sur le premier terminal, tous les résultats vers le dossier ANN, pour le second terminal je n'ai rien opté, juste inséré les mêmes valeurs dans les paramètres, c'est-à-dire le stop loss et le chemin est resté le même, aussi vers ANN.....

 

Est-il possible que deux NS utilisent les mêmes fichiers d'entraînement en même temps ?

c'est-à-dire que le premier NS lit le fichier, puis le second essaie mais le fichier est occupé. il renvoie donc une erreur, qui n'apparaît pas à l'impression.

mon conseil est de couvrir avec des imprimantes même si le dll renvoie des chiffres.

 
progma137:

Est-il possible que deux NS utilisent les mêmes fichiers d'entraînement en même temps ?

c'est-à-dire que le premier NS lit le fichier, puis le second essaie mais le fichier est occupé. il renvoie donc une erreur, qui n'apparaît pas à l'impression.

Mon conseil est de mettre des caractères d'imprimerie autour de chaque endroit où la DLL renvoie des chiffres.


J'ai aussi compris que les autres ordres interfèrent, ou l'option que vous avez définie.

Ma question est de savoir ce qu'il faut renommer et où dans le conseiller-expert, ce serait deux dossiers différents ? Je suppose que je dois changer le nom de cette ligne : #define ANN_PATH "C:\\\\ANN\" et en plus toutes les lignes où il est écrit ANN ?

 
progma137:

Est-il possible que deux NS utilisent les mêmes fichiers d'entraînement en même temps ?

c'est-à-dire que le premier NS lit le fichier, puis le second essaie mais le fichier est occupé. il renvoie donc une erreur, qui n'apparaît pas à l'impression.

mon conseil est de mettre des caractères d'imprimerie autour même où dll retourne des chiffres

Quel que soit le résultat de la bibliothèque FANN et quel que soit son mode de fonctionnement, les ordres doivent être ouverts, c'est-à-dire indépendamment de la valeur de la réserve. Et les empreintes doivent être enregistrées. Par tous les moyens.

Regardez par vous-même.

// Get Results
   double res = ann_pnn();
   
   // Trade
   
   int ticket = 0;
   
   RefreshRates();
   GetLastError();
   
   StopLoss = Correct_Stop(StopLoss); 
   if (res > 0) {
      ticket = OrderSend(Symbol(), OP_BUY, Lots, Ask, 2, 0, 0, WindowExpertName(), 0, 0, Blue);
      Print("buy ticket=",ticket);
      
      if (ticket>0)
         {
         OrderSelect(ticket,SELECT_BY_TICKET);
         RefreshRates();
         OrderModify(OrderTicket(),OrderOpenPrice(),Ask -  NormalizeDouble(StopLoss * Point,Digits),Ask + NormalizeDouble(StopLoss * Point,Digits),0,Blue);
         Print("buy set SL & TP err=",GetLastError());
         }


   } else {
      ticket = OrderSend(Symbol(), OP_SELL, Lots, Bid, 2, 0, 0, WindowExpertName(), 0, 0, Red);
      Print("sell ticket=",ticket);
     
      if (ticket>0)
         {
         OrderSelect(ticket,SELECT_BY_TICKET);
         RefreshRates();
         OrderModify(OrderTicket(),OrderOpenPrice(),Bid +  NormalizeDouble(StopLoss * Point,Digits),Bid - NormalizeDouble(StopLoss * Point,Digits),0,Blue);
         Print("sell set SL & TP err=",GetLastError());
         }
   
   }
 

Il n'y a pas de positions ouvertes par Fannom sur aucun compte en ce moment, donc nous allons voir s'il n'y a pas de conditions d'ouverture. D'autres transactions sont suspendues, qu'elles soient manuelles ou ouvertes par d'autres bots. Dans le silence des bûches et dans la bûche aussi.

 
marker:

Il n'y a pas de positions ouvertes par Fannom sur aucun compte en ce moment, donc nous allons voir s'il n'y a pas de conditions d'ouverture. D'autres transactions sont suspendues, qu'elles soient manuelles ou ouvertes par d'autres bots. Dans le silence des journaux et dans un magazine aussi.

Je le répète.

Il y a toujours desconditions d'ouverture dans cette EA. Je me fiche de savoir si la bibliothèque FANN fonctionne ou non.

 
lasso:

Encore une fois.

Dans cette EA, les conditions d'ouverture sont toujours présentes. Indépendamment de la façon dont la bibliothèque FANN fonctionne.


Néanmoins, il n'écrit rien.

Voici les logs, j'ai réinstallé l'EA avant le début de l'heure.

22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(15, C:\ANNEURUSD-620.15.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(15) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(14, C:\ANNEURUSD-620.14.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(14) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(13, C:\ANNEURUSD-620.13.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(13) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(12, C:\ANNEURUSD-620.12.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(12) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(11, C:\ANNEURUSD-620.11.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(11) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(10, C:\ANNEURUSD-620.10.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(10) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(9, C:\ANNEURUSD-620.9.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(9) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(8, C:\ANNEURUSD-620.8.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(8) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(7, C:\ANNEURUSD-620.7.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(7) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(6, C:\ANNEURUSD-620.6.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(6) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(5, C:\ANNEURUSD-620.5.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(5) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(4, C:\ANNEURUSD-620.4.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(4) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(3, C:\ANNEURUSD-620.3.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(3) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(2, C:\ANNEURUSD-620.2.net) renvoie : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(2) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(1, C:\ANNEURUSD-620.1.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(1) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_save(0, C:\ANNEURUSD-620.0.net) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : f2M_destroy(0) returned : 0
22:57:44 FANN-EA_3a EURUSD,H1 : désinitialisé
22:57:44 FANN-EA_3a EURUSD,H1 : uninit reason 5
22:57:44 FANN-EA_3a EURUSD,H1 entrées : StopLoss=620 ; x=500 ; Lots=0.01 ;
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.0.net' chargé avec succès avec le handler 0
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.1.net' chargé avec succès avec le handler 1
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.2.net' chargé avec succès avec le handler 2
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.3.net' chargé avec succès avec le handler 3
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.4.net' chargé avec succès avec le handler 4
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.5.net' chargé avec succès avec le handler 5
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.6.net' chargé avec succès avec le handler 6
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.7.net' chargé avec succès avec le handler 7
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.8.net' chargé avec succès avec le handler 8
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.9.net' chargé avec succès avec le handler 9
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.10.net' chargé avec succès avec le handler 10
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.11.net' chargé avec succès avec le handler 11
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.12.net' chargé avec succès avec le handler 12
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.13.net' chargé avec succès avec le handler 13
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.14.net' chargé avec succès avec le handler 14
22:57:44 FANN-EA_3a EURUSD,H1 : ANN : 'C:\ANNEURUSD-620.15.net' chargé avec succès avec le handler 15
22:57:44 FANN-EA_3a EURUSD,H1 : initialisé

Raison: