[Archive] Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Je ne peux aller nulle part sans toi - 2. - page 71
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Le MagicNumber ne change pas dans ce cas, sauf s'il est fourni par le code EA.
Merci à tous !
Solution :
Pour acheter (vendre - par analogie) :
1. fracture MA - obtenir les valeurs MA sur les barres 3, 2 et 1 - comparer. Si les valeurs MA sur les barres 3>2 et 2<1, c'est un break.
2. ensuite - fractale - pénétration - un signal pour conclure un marché
En ce qui concerne l'énumération des MA - placez-la dans des variables externes (optimisables) :
Period_MA (vous pouvez définir de 2 à 240 avec l'étape 2), MODE - (méthode de calcul de la MA - plage de changements de 0 à 3 étape 1), PRICE_TYPE - (constante de prix - plage de changements de 0 à 6 étape 1), J'ai entendu dire que lorsque l'on travaille dans la journée la MA compte sur les valeurs moyennes (le prix de clôture n'est pas important), lorsque l'on travaille sur les bougies journalières la MA compte sur les prix de clôture des jours.
PÉRIODE - vous le modifiez manuellement à chaque optimisation ultérieure - 1,5,15,30,60,240...
Appuyez sur F1 sur l'iMA - relisez attentivement tout ce qui s'y trouve.
Et bien sûr, optimisez le TP et le Stop Loss comme d'habitude.
P.S. N'oubliez pas d'écrire une information sur les résultats des tests... :-)))Lorsqu'une position est partiellement fermée, vous pouvez changer le magik. Je suis sûr que vous pouvez facilement écrire ceci.
Vous avez probablement des connaissances qui ne sont pas à la disposition de la communauté mql, ou vous ne comprenez tout simplement pas la question, ou vous êtes naïvement convaincu que la fonction OrderClose change la magie.
Je comprends que je ne dispose pas d'un paramètre initial de flag[i+1] . Si oui, où et comment dois-je m'y prendre ?
Si je mets 1, alors quand je démarre l'indicateur, il (l'indicateur) attendra le changement.
La façon correcte de procéder est la suivante :
à condition que l'indicateur non initialisé =0 (ou prendre EMPTY_VALUE....)la bonne chose à faire est la suivante :
A la condition que le drapeau non initialisé =0 (ou prendre EMPTY_VALUE....)Merci à tous. J'ai fait ce que je voulais faire.
Les résultats des tests sur TF=1 min n'ont pas donné d'options rentables, même si vous optimisez l'EA une fois par jour.
Plus la TF est basse, plus le bruit est élevé...
Plus la TF est basse, plus le bruit est élevé...
Oui, mais si la stratégie est correcte, elle devrait, me semble-t-il, fonctionner sur n'importe quel TF, juste avec des paramètres différents. Le résultat des tests sur TF=5 min n'a pas non plus donné d'options rentables.
La stratégie y est correcte. Je suis ivre maintenant. Je me repose.
vous avez toujours une erreur dans votre code.
N'oubliez pas : les Stops et les Takeovers dans les ordres en attente ne sont pas basés sur le prix actuel mais sur le prix d'ouverture de l'ordre.
Merci et respect à vous :)))))
Erreurs corrigées (j'espère qu'elles sont toutes corrigées maintenant :)) ) + ajout de limiteurs. Il sera très utile pour ceux qui ont vraiment besoin d'attribuer un numéro magique aux commandes passées.
Profitez-en !
il y a là une véritable étrangeté. Je plane comme un cerf-volant en ce moment. Je me repose.