Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 223
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
J'ai eu le temps - j'ai élaboré un algorithme pour cette tâche, je l'ai décrit (en détail, peut-être un peu incorrect pour certaines personnes - les gens sont différents en termes de rentabilité).
sarcasme ? Je ne sais pas, juste pour aider.
écrire le code à quelqu'un ? optimiser davantage ? (oui, je peux, mais est-ce que ça en vaut la peine ?)
(PS artmedia70, sans vouloir vous offenser, je respecte votre attitude et votre opinion en général - honnêtement, mais l'autre jour, vous avez vous-même donné le code d'iCustom-y pour le moins pas très optimisé).
Quelque chose comme ça devrait fonctionner si vous l'insérez dans la vérification d'une nouvelle barre.
Le code serait plus optimal si kilkict=iBars(sy,tf) était réduit après un certain nombre de fractales, afin de ne pas passer constamment par toutes les barres.
Merci. J'ai commencé à écrire en suivant votre algorithme. Mais avec des drapeaux, je suis aussi loin de Pékin que vous. Merci encore.
https://www.mql5.com/ru/forum/131516/page34
Là-bas - un article précoce a partagé son expérience. Exactement sur cette question.
https://www.mql5.com/ru/forum/131516/page34
Là-bas - un article précoce a partagé son expérience. Exactement sur cette question.
SPS
Quel pourrait être le problème ?
Parfois, une erreur de division par "O" est affichée pendant un test.
Quel pourrait être le problème ?
Parfois, l'erreur de division par "O" apparaît pendant un test.
Cherchez le signe "/" et voyez quelles variables de l'utilisateur participent à la division :
SL ;
FV ;
TakeProfit1 .
Certains d'entre eux peuvent être 0.
Quel pourrait être le problème ?
Parfois, une erreur de division par "O" est affichée pendant un test.
Faites un test de type :
Et ainsi de suite.Merci encore. J'ai essayé de comprendre votre code et d'écrire des commentaires. Je l'ai fait pour me comprendre et peut-être que j'écrirai quelque chose de similaire. J'étudie et j'essaie de comprendre la logique du travail des autres. Ensuite, je l'essaie moi-même.
Peut-être pouvez-vous trouver le temps de vérifier mes commentaires et de les corriger si nécessaire. Une dernière question.
Cela signifie-t-il que le tampon de l'indicateur n'est pas vide ou cette variable a-t-elle une autre signification ? Le tampon indicateur serait
Tout le code avec des commentaires.
gince:
Cela signifie-t-il que le tampon de l'indicateur n'est plus vide ou cette variable a-t-elle une autre signification ?
Cette ligne peut être supprimée, car iFractals() renvoie zéro, et non une "valeur vide"(EMPTY_VALUE), comme absence de fractale.
Ma question est la suivante : essayez-vous de créer un indicateur qui recherchera deux fractales consécutives ? Ou bien cherchez-vous dans votre EA les deux fractales consécutives les plus proches de la barre actuelle ? Cette question n'est pas une curiosité futile car les méthodes de recherche de l'indicateur et du conseiller expert sont différentes - l'indicateur calcule de la fin au début - du passé au présent, et le conseiller expert examine les barres du présent au passé. Par conséquent, les directions de recherche sont également différentes pour le conseiller expert et l'indicateur.
Une dernière question : quel devrait être le résultat de la sortie ?
Cette ligne peut être supprimée car iFractals() renvoie zéro comme aucune fractale, et non pas une "valeur vide" (EMPTY_VALUE).
Ma question est la suivante : essayez-vous de créer un indicateur qui recherchera deux fractales consécutives ? Ou bien cherchez-vous dans votre EA les deux fractales consécutives les plus proches de la barre actuelle ? Cette question n'est pas une curiosité futile car les méthodes de recherche de l'indicateur et du conseiller expert sont différentes - l'indicateur calcule de la fin au début - du passé au présent, et le conseiller expert examine les barres du présent au passé. En conséquence, les directions de recherche sont également différentes dans le conseiller expert et dans l'indicateur.
Et la dernière question : quel doit être le résultat ?
Les méthodes de recherche dans l'indicateur et dans l'EA sont différentes - l'indicateur calcule de la fin au début - du passé au présent, tandis que l'EA examine les barres du présent au passé .
pour (i=kilkict;i>0;i--)
Le résultat : les deux premiers -> vendre (flèche vers le bas), les deux derniers -> acheter (flèche vers le haut). Le signal apparaîtra à +2 barres à droite de la fractale. C'est ce que j'aimerais voir visuellement sur l'historique au début. Et nous aurons probablement besoin d'un filtre.
...
quelque chose comme ça...
...
Dites-moi, expliquez, comment se fait-il qu'au lieu de "ceci" ils écrivent "ceci" ?
1. Tu ne sais pas que "ça" s'écrit avec un "e", pas un "f" ?
2. Trop paresseux pour déplacer votre main vers la lettre "e", il est plus facile d'appuyer sur "e" ?
3. il n'y a pas de touche "e" sur le clavier ? Si non, pourquoi ?
4. C'est une sorte de ponce spéciale ?
5. Une autre raison inconnue. Qu'est-ce que c'est ?