MQ4 - Comment dessiner vline x ? droite de la barre la plus haute
Page 1 sur 2 12 DerniéreDerniére
Résultats de 1 é 10 sur 13

Sujet : MQ4 - Comment dessiner vline x ? droite de la barre la plus haute

  1. #1
    Je travaille sur un int?rieur et tout est fait sauf un ?l?ment. J'appr?cierais guide sur la fa?on de coder cette derni?re pi?ce.
    ------
    Il place avec succ?s une ligne verticale ? la barre la plus haute en ce moment:

    if (ObjectFind (T0)! = 0)
    {
    ObjectCreate (T0, OBJ_VLINE, 0, Time [barre la plus haute], 0);
    ObjectSet (T0, OBJPROP_COLOR, GridColor);
    ObjectSet (T0, OBJPROP_WIDTH, 1);
    ObjectSet (T0, OBJPROP_STYLE, STYLE_DOT);
    }
    autre
    {
    ObjectMove (T0, 0, Time [barre la plus haute], 0);
    }

    Ensuite, je veux qu'il mette une autre ligne verticale x nombre de places ? droite.

    J'ai un calcul dans le code sur ce que le x est (ce qui s'av?re d?j? fonctionner dans d'autres sorties):

    TP = Math Round (Math Sqrt (High) * 10);

    J'ai essay? de faire Time [plus_bar] TP et Time [plus_bar TP] (d'accord, ne vous moquez pas de moi: o) mais il veut un integar. Ainsi, je suis pi?tin?: je ne sais pas comment faire en sorte que la place d?cale le nombre de places TP.

    ObjectCreate (T1, OBJ_VLINE, 0, Time [barre la plus haute] TP, 0);

    Pourriez-vous m'aider? Je l'appr?cierais!

    -

  2. #2
    Je suppose que vous mettez encore une double variable. Relisez l'aide ci-dessus. Use Time [barre_horaire iTP] .... .... iTP ?tait la double variable convertie en entier. HTH

  3. #3
    1 pi?ce (s) jointe (s)
    https://www.sundytrading.com/trading...-analysis.htmlS'il vous pla?t faire cet int?rieur ? indie plus haut et plus bas bars non seulement le plus haut ou le plus bas. Merci anticiper.

  4. #4
    Heure [barre la plus haute x]

  5. #5

  6. #6
    1 pi?ce (s) jointe (s)
    Citation Envoy? par ;
    Heure [barre la plus haute x]
    CodeMeister, j'appr?cie votre aide.
    Citation Envoy? par ;
    Heure [barre la plus haute x]
    J'ai mis le code en tant que Time [plus haute barre TP] et il m'a donn? une erreur attendue entier ... (Puisque TP est le x je parle de pr?c?demment.)
    Citation Envoy? par ;
    int iTP = MathRound (TP, 0);
    Selon vos conseils, j'ai ?galement chang?: From: TP = MathRound (MathSqrt (mHigh) * 10); Pour: T = MathSqrt (mHigh) * 10; TP = MathRound (T); Comme il ne compilerait pas avec le TP, j???ai retir? de la ligne verticale T1 dans la pi?ce jointe. Aucune id?e pourquoi il ne sera toujours pas accept? TP? Qu'est-ce que je fais de mal ou que je peux faire? Merci,
    https://www.sundytrading.com/attachm...1282623658.mq4

  7. #7
    1 pi?ce (s) jointe (s) D'accord, futurespec, j'appr?cie de signaler mon manquement ? la pr?c?dente. J'ai apport? la modifiion par CodeMeister (mise ? jour dans la pi?ce jointe). Il compile bien maintenant (pas d'erreurs), mais lorsque j'ajoute au graphique, une deuxi?me ligne n'appara?t toujours pas. Que puis-je faire diff?remment? -
    https://www.sundytrading.com/attachm...1388166967.mq4

  8. #8
    Si vous consultez la liste des objets, vous constaterez que la ligne est cr??e ... Seulement, elle se trouve au m?me endroit! Vous devez d?terminer la valeur de iTP iTP = MathRound (T); T = 0 sqrt 0 = 0 donc ITP = 0

  9. #9

    Citation Envoy? par ;
    Si vous consultez la liste des objets, vous constaterez que la ligne est cr??e ... Seulement, elle se trouve au m?me endroit! Vous devez d?terminer la valeur de iTP iTP = MathRound (T); T = 0 sqrt 0 = 0 donc ITP = 0
    Ok, vous l'avez! D'apr?s vos conseils, j'ai effectu? les calculs et d?couvert que j'avais une faute de frappe. J'avais mis Round (T) au lieu de Round (TP). C'?tait assez dr?le de trouver une ligne au-dessus de l'autre. Il affiche deux lignes maintenant. Merci beaucoup ? tous: futurespec, CodeMeister,! -

  10. #10
    1 pi?ce (s) jointe (s)
    Citation Envoy? par ;
    Pi?ce jointe 1153924 Veuillez placer ceci ? l???int?rieur de l???Inde, plus haut et plus bas, pas seulement le plus haut ou le plus bas. Merci anticiper.
    Magicial - Fixe
    https://www.sundytrading.com/attachm...5707810515.mq4

Régles des messages

  • Vous ne pouvez pas cr?er de sujets
  • Vous ne pouvez pas r?pondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas ?diter vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Désactivé
  • Le code HTML est Désactivé
Le site d'sundytrading utilise des cookies
Le site d'sundytrading utilise des cookies pour vous assurer la meilleure expérience sur notre site ; certains sont déjà effectifs. Vous pouvez consulter plus de détails sur leurs usages ici. Veuillez cliquer sur le bouton à droite pour accepter nos cookies. Si vous continuez à utiliser le site internet d???sundytrading, nous considérerons que vous acceptez nos cookies.