Experts: MarketPredictor

 

MarketPredictor:

MarketPredictor pour MetaTrader 5 Le MarketPredictor est un Expert Advisor (EA) innovant pour MetaTrader 5 qui s'appuie sur des modèles mathématiques tels que les fonctions sinus, la Transformée de Fourier Rapide (FFT), les fonctions sigmoïdes et les simulations de Monte Carlo pour analyser et prédire les mouvements du marché. Ce projet est conçu pour les développeurs, les passionnés de mathématiques et les traders intéressés par la combinaison d'innovations technologiques et financières. N'hésitez pas à suggérer, discuter et implémenter des idées de code directement dans ce fil de discussion. Qu'il s'agisse de nouvelles fonctionnalités, de suggestions d'amélioration ou de stratégies, toutes les contributions sont les bienvenues pour développer et optimiser le MarketPredictor. Vous pouvez également m'ajouter pour clarifier des questions en privé, collaborer sur le projet GitHub ou m'envoyer vos commentaires directement. Préparons ensemble quelque chose d'extraordinaire et faisons passer ce projet à la vitesse supérieure !

Author: Mustafa Seyyid Sahin

 
Mon premier robot
 
Dans le commerce, il n'y a pas de place pour les prédictions, si vous prédisez, vous avez déjà perdu. Si vous ne savez pas dans quelle direction le marché se dirige, il est préférable de revenir en arrière, de faire des tests et d'analyser à nouveau, puis si vous vous êtes trompé, ce n'est pas grave, au moins vous n'avez pas prédit. De cette façon, vous aurez raison la plupart du temps. Prédire = jouer
 
Nardus Van Staden #:
Dans le commerce, il n'y a pas de place pour les prédictions, si vous prédisez, vous avez déjà perdu. Si vous ne savez pas dans quelle direction le marché se dirige, il est préférable de revenir en arrière, de faire des tests et d'analyser à nouveau, puis si vous vous êtes trompé, ce n'est pas grave, au moins vous n'avez pas prédit. De cette façon, vous aurez raison la plupart du temps. Prédire = jouer

Vous avez raison : les prévisions spéculatives sont risquées. Mais en trading, il s'agit souvent de calculer des probabilités, en particulier avec des algorithmes complexes comme mon EA.

À l'aide de fonctions sinusoïdales, de FFT, de fonctions sigmoïdes et de simulations de Monte Carlo, j'analyse les modèles cycliques, les mouvements non linéaires et les scénarios possibles. Cela me permet de prendre des décisions fondées sur des données, combinées à une solide gestion des risques - la base d'un trading réussi.

 

n'ouvre pas de transactions

Je l'ai mis dans l'optimisation mais je n'ai pas d'ordre ouvert ? une solution à ce problème ?

Merci
Jeff

 
@Jean Francois Le Bas #: n'ouvre aucune transaction. Je l'ai mis dans l'optimisation mais je n'ai pas d'ordre ouvert ? une solution à cela ?

N'avez-vous pas lu la description ?

Statut du projet et défis actuels :

L'EA a été développé avec une logique de trading et des fonctions analytiques étendues. Cependant, il n'exécute actuellement aucun ordre, bien que la stratégie de trading soit implémentée. Ce projet est publié en open source afin de collaborer avec la communauté pour résoudre ce problème et améliorer l'EA.

 

Lorsque vous essayez d'ouvrir une transaction, ajoutez :

1.) request.type_filling = ORDER_FILLING_IOC;

Vous avez besoin d'un remplissage si vous utilisez une requête. (Pourquoi ne pas utiliser cTrade, etc. ?)

2.) Votre prédicteur (Variable P_t1) est exactement le même que le prix actuel, donc il n'y a pas de transaction selon la prédiction.

J'essaierai de passer un peu de temps demain.

 
Est-ce que c'est un robot ou quoi, en testant à nouveau, ça n'a pas fonctionné
 
JDPNZD ORDER_FILLING_IOC;

Vous avez besoin d'un remplissage si vous utilisez une requête. (Pourquoi ne pas utiliser cTrade, etc. ?)

2.) Votre prédicteur (Variable P_t1) est exactement le même que le prix actuel, il n'y a donc pas de transaction selon la prédiction.

J'essaierai de passer un peu de temps demain.

Merci, je vais vérifier.

 
Aslam Sbry Alsyd Mstfy #:
Est-ce que c'est un robot ou quoi sur le back testing, ça n'a pas fonctionné

La description contient toutes les informations, c'est un projet open source, l'EA ne fixe aucune position.

 
Mustafa Seyyid Sahin #:

La description contient toutes les informations, il s'agit d'un projet open source, l'EA ne fixe aucune position.

D'après ce que j'ai lu, toutes les formes d'ordres à exécution immédiate nécessitent que lechamp type_filling soit défini.

Trade Request Structure - Data Structures - Constants, Enumerations and Structures - MQL5 Reference - Référence sur le langage de trading algorithmique/automatique pour MetaTrader 5

Propriétés de l'ordre - Constantes commerciales - Constantes, énumérations et structures - Référence MQL5 - Référence sur le langage de trading algorithmique/automatique pour MetaTrader 5

Documentation on MQL5: Constants, Enumerations and Structures / Data Structures / Trade Request Structure
Documentation on MQL5: Constants, Enumerations and Structures / Data Structures / Trade Request Structure
  • www.mql5.com
Interaction between the client terminal and a trade server for executing the order placing operation is performed by using trade requests. The...