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
Cher MLaden & mrTools,
Pouvez-vous m'aider avec l'indicateur ci-joint. Comme vous pouvez le voir dans l'image, l'indicateur donne un signal d'achat et de vente avec le texte quand acheter ou quand vendre dans le graphique, mais le texte est beaucoup trop loin des lignes de signalisation. Pourriez-vous résoudre ce problème afin que le texte soit proche des lignes de signalisation ?
Merci beaucoup et j'espère avoir de vos nouvelles.
Meilleures salutations MarcoMarco
La vieille phrase (entendue tant de fois) : c'est du code décompilé. Désolé
Cher mladen et mr tools... J'ai besoin d'aide ici... J'aimerais tester cet indicateur mais il ne fonctionne pas sur mes graphiques.
la sous-fenêtre est vide. La dll est active, mais est vide...
pouvez-vous m'aider ?
mtf_ang_azadosc.mq4Kelch Monteiro
Il a besoin de l'indicateur "ang_AZad[Osc]" dans le dossier des indicateurs pour fonctionner. Sans lui, vous obtiendrez une sous-fenêtre vide.
Kelch Monteiro Il a besoin de l'indicateur "ang_AZad[Osc]" dans le dossier des indicateurs pour fonctionner. Sans lui, vous obtiendrez une sous-fenêtre vide.
Mec, merci beaucoup ! J'étais désespéré ici ! lol
Bonne journée. Ici, au Brésil, la journée ne fait que commencer !
Marco La vieille phrase (entendue tant de fois) : c'est du code décompilé. Désolé
Salut MLaden,
Ok thx. Je ne peux pas voir si quelque chose est décompilé, comment puis-je le voir pour ne plus avoir à envoyer ce genre de choses !
Thx et salutations Marco
Salut MLaden,
Ok thx. Je ne peux pas voir si quelque chose est décompilé, comment puis-je le voir pour ne plus avoir à envoyer ces trucs !
Thx et salutations MarcoMarco
Voici un post à ce sujet : https://www.mql5.com/en/forum/general
Salutations
Mladen
Marco
Un exemple sans rapport : regardez une partie de JMA qui circule depuis des années et qui est utilisée depuis des années.
if ((limitValue + startValue) > 127) {
startValue--;
s58 = startValue;
} else {
limitValue++;
s58 = limitValue;
}
if (limitValue > 96) s38 = 96; else s38 = limitValue;
if (startValue < 32) s40 = 32; else s40 = startValue;
}
//----
s68 = 64;
s60 = s68;
while (s68 > 1) {
if (list [s60] >= highDValue) {
if (list [s60 - 1] <= highDValue) {
s68 = 1;
}
else {
s68 = s68 / 2.0;
s60 -= s68;
}
}
else {
s68 = s68 / 2.0;
s60 += s68;
}
if ((s60 == 127) && (highDValue > list[127])) s60 = 128;
}
if (cycleLimit > 127) {
if (s58 >= s60) {
if (((s38 + 1) > s60) && ((s40 - 1) < s60))
lowDValue += highDValue;
else if ((s40 > s60) && ((s40 - 1) < s58))
lowDValue += list [s40 - 1];
}
else if (s40 >= s60) {
if (((s38 + 1) s58))
lowDValue += list[s38 + 1];
}
else if ((s38 + 2) > s60)
lowDValue += highDValue;
else if (((s38 + 1) s58))
lowDValue += list[s38 + 1];
if (s58 > s60) {
if (((s40 - 1) s58))
lowDValue -= list [s58];
else if ((s38 s60))
lowDValue -= list [s38];
}
else {
if (((s38 + 1) > s58) && ((s40 - 1) < s58))
lowDValue -= list [s58];
else if ((s40 > s58) && (s40 < s60))
lowDValue -= list [s40];
}
}
Il s'agit d'un code décompilé du laboratoire Wealth (décompilé il y a des années) qui a été converti en metatrader. J'ai vu du code écrit par Mark Jurik et il n'a jamais utilisé de tels noms pour les variables, mais il utilise des noms normaux, humains. Je suppose donc que si le début était comme ça (puisque JMA est devenu populaire juste au début de metatrader), nous ne devrions pas nous attendre à quelque chose de différent en ce qui concerne metatrader lui-même.
Donc ce n'est pas un jeu inventé par les utilisateurs de metatrader mais il semble que ce sont eux qui tuent le codage en inondant le net de code décompilé ce qui fait que les codeurs ne postent plus rien. et comme la majorité n'est tout simplement pas codeur ils ne savent même pas quand le code est décompilé - et le reste est connu
Marco
Un exemple sans rapport : regardez une partie de JMA qui circule depuis des années et qui est utilisée depuis des années.
if ((limitValue + startValue) > 127) {
startValue--;
s58 = startValue;
} else {
limitValue++;
s58 = limitValue;
}
if (limitValue > 96) s38 = 96; else s38 = limitValue;
if (startValue < 32) s40 = 32; else s40 = startValue;
}
//----
s68 = 64;
s60 = s68;
while (s68 > 1) {
if (list [s60] >= highDValue) {
if (list [s60 - 1] <= highDValue) {
s68 = 1;
}
else {
s68 = s68 / 2.0;
s60 -= s68;
}
}
else {
s68 = s68 / 2.0;
s60 += s68;
}
if ((s60 == 127) && (highDValue > list[127])) s60 = 128;
}
if (cycleLimit > 127) {
if (s58 >= s60) {
if (((s38 + 1) > s60) && ((s40 - 1) < s60))
lowDValue += highDValue;
else if ((s40 > s60) && ((s40 - 1) < s58))
lowDValue += list [s40 - 1];
}
else if (s40 >= s60) {
if (((s38 + 1) s58))
lowDValue += list[s38 + 1];
}
else if ((s38 + 2) > s60)
lowDValue += highDValue;
else if (((s38 + 1) s58))
lowDValue += list[s38 + 1];
if (s58 > s60) {
if (((s40 - 1) s58))
lowDValue -= list [s58];
else if ((s38 s60))
lowDValue -= list [s38];
}
else {
if (((s38 + 1) > s58) && ((s40 - 1) < s58))
lowDValue -= list [s58];
else if ((s40 > s58) && (s40 < s60))
lowDValue -= list [s40];
}
}
C'est un code décompilé du laboratoire Wealth (décompilé il y a des années) qui a été converti en metatrader. J'ai vu du code écrit par Mark Jurik et il n'a jamais utilisé de tels noms pour les variables, mais il utilise des noms normaux, humains. Donc je suppose que si le début était comme ça (puisque JMA est devenu populaire juste au début de metatrader) nous ne devrions pas nous attendre à quelque chose de différent quand il s'agit de metatrader lui-même.
Donc ce n'est pas un jeu inventé par les utilisateurs de metatrader mais il semble que ce sont eux qui tuent le codage en inondant le net de code décompilé ce qui fait que les codeurs ne postent plus rien. et comme la majorité n'est tout simplement pas codeur ils ne savent même pas quand le code est décompilé - et le reste est connuBonne soirée MLaden,
C'est vrai, certaines personnes (les histoires de gourous sauvages par exemple) font le mauvais choix en vendant des produits volés ou existants (même si beaucoup sont gratuits) et le web est si grand que vous pouvez en trouver beaucoup. Ce n'est pas le produit que vous vendez, mais l'entrée des paramètres qui peuvent faire un système et ensuite reconnaître comment trader avec.
En effet, je ne suis pas un codeur, les bases sont simples à changer, mais le vrai travail, je suis heureux que par exemple vous et mrTools sont ici pour aider. Je prendrai plus de soin à regarder si je reconnaîtrai un code normal ou décompilé, donc c'est du temps sûr pour nous deux. C'est une sorte d'école pour moi, petit à petit j'apprends plus de MQL. Donc, merci pour le briefing et à bientôt ! !!
Meilleures salutations, Marco
Kelch Monteiro Il a besoin de l'indicateur "ang_AZad[Osc]" dans le dossier des indicateurs pour fonctionner. Sans lui, vous obtiendrez une sous-fenêtre vide.
Mladen, est-il possible de le faire avec le "ki" fractionné, comme 1.5 ou 3.6 périodes ?
Mladen, est-il possible de le faire avec le "ki" fractionné, comme 1,5 ou 3,6 périodes ?
Kelch Monteiro, dans le changement de code, extern int ki = 2 ; to extern double ki = "whatever fractional number" ; Changez le int en double, c'est tout.
Quelqu'un peut-il le transformer en une version MTF non décalée (je veux dire un indicateur MTF non ajustable montrant les valeurs réelles des périodes supérieures) ?
Indicateur de médiane en cours d'exécution pour MT4 - MQL4 Code Base
S'il vous plaît !