Besoin d'indicateur MT4 révisé ou recréé
Page 1 sur 2 12 DerniéreDerniére
Résultats de 1 é 10 sur 13

Sujet : Besoin d'indicateur MT4 révisé ou recréé

  1. #1
    1 pi?ce(s) jointe(s) En esp?rant que quelqu'un puisse m'aider, je n'ai aucune id?e de comment programmer ce genre de choses. J'ai fait plusieurs recherches sur le forum et je n'ai rien trouv? de tel alors voil?...

    J'ai besoin d'un indior simple pour MT4 qui pousse l'Indior des prix ronds ci-joint un peu plus loin ... J'aime que mes graphiques soient aussi simples ? lire que possible en un coup d'??il. Les diff?rents niveaux de prix sur MT4 sont tr?s d?routants pour moi car le pip et les fourchettes de prix varient constamment d'un graphique ? l'autre.

    J'ai besoin d'un indior qui dessine une ligne horizontale l?g?re grise unie tous les 10 pips, puis aux niveaux ronds (tous les 50 pips), une ligne continue horizontale noire plus ?paisseplus ?paisse est dessin?e (actuellement donn? une option pour changer l'?paisseurle style de la ligne mais cela ne fonctionne pas, peut-?tre que cela pourrait ?galement ?tre corrig???).

    Donc, fondamentalement, conservez ce que fait le Round Prices Indior et ajoutez-le dans les lignes suppl?mentaires entre les prix ronds par incr?ments de 10 pips.

    Par exemple:

    - Ligne horizontale ?paisse noire continue ? 1.3800 (avec ?tiquette de prix)
    - Lignes horizontales fines gris clair unies ? 1.3810, 1.3820, 1.3830, 1.3840 (pas d'?tiquettes)
    - Ligne horizontale ?paisse noire continue ? 1,3850 (avec ?tiquette de prix)
    - Lignes horizontales fines gris clair unies ? 1.3860, 1.3870, 1.3880, 1.3890 (pas d'?tiquettes)
    - Ligne horizontale ?paisse noire continue ? 1.3900 (avec ?tiquette de prix)

    ... etc. et ainsi de suite

    Cela me permettrait de voir d'un coup d'??il ce que fait l'action des prix sans avoir ? regarder la barre de prix verticale pour essayer de d?terminer combien de pips la bougie vient de d?placer.

    Les ?tiquettes de prix sur les 10 lignes suppl?mentaires ne sont pas n?cessaires (ou souhait?es pour moi), mais j'aimerais conserver l'?tiquette de prix sur les chiffres ronds telle quelle.

    Fondamentalement, je ne veux pas avoir ? deviner si cette grande bougie ?tait une bougie ? 5 pips ou une bougie ? 20 pips, j'aimerais pouvoir voir facilement ce que fait r?ellement l'action des prix d'un graphique ? l'autre en un coup d'??il.

    Toute aide ? cet ?gard serait grandement appr?ci?e... Merci!

    https://www.sundytrading.com/attachm...6946418053.ex4

  2. #2
    Le code a ?t? fourni pour que vous puissiez le voir !! Modification des HLines en lignes de tendance, puis du codage associ?.

  3. #3
    Puis-je vous demander ce que vous avez chang? dans le code et pourquoi cela a ensuite fonctionn? ? J'essaie encore d'apprendre... Merci encore !!!

  4. #4
    1000?s merci pour votre aide rapide !!! Cela fonctionne parfaitement. Merci encore et d?sol? pour le deuxi?me message obsol?te. Bon commerce ? vous. Cordialement Robert

  5. #5

  6. #6
    Bonjour ? tous, je deviens fou en essayant de cacher l'?tiquette de prix sur l'axe des ordonn?es de cette superbe grille int?rieure de Shimodax. Malheureusement, je n'ai pas d'exp?rience avec le langage de codage MT4... Quelqu'un pourrait-il m'aider s'il vous pla?t - la seule chose que j'aimerais voir sur le graphique sont les lignes horizontales dessin?es aux niveaux 50 et 00, mais PAS D'??TIQUETTES DE PRIX sur l'axe y . Comment puis je faire ?a ? Merci beaucoup d'avance Cordialement Robert _____/ -------------------------------------------------- ---------------------------- /| SweetSpots.mq4 |/| |/| |/ ------------------------------------------------------------ ------------------- #propri?t? copyright Copyright Shimodax #propri?t? lien
    http://www.egybuilderfx.com#property indior_chart_window extern int LinesAboveBelow= 10; couleur externe LineColorMain= DarkSlateGray?; couleur externe LineColorSub= DarkSlateGray?; double dPt?;/ ------------------------------------------------------------ ------------------- /| Fonction d'initialisation int?rieure personnalis?e |/ ------------------------------------------------------------ ------------------- int init() { dPt = Point?; if(Chiffres==3||Chiffres==5){ dPt=dPt*10?; } retour(0); } int deinit() { int obj_total= ObjectsTotal(); for (int i= obj_total; igt;=0; i--) { string name= ObjectName(i); if (StringSubstr(name,0,11)==[SweetSpot]) ObjectDelete(name); } retour(0); }/ ------------------------------------------------------------ -------------------- /| Fonction d'it?ration int?rieure personnalis?e |/ ------------------------------------------------------------ ------------------- int start() { statique datetime timelastupdate= 0; datetime statique lasttimeframe= 0;/pas besoin de mettre ? jour ces buggers trop souvent if (CurTime()-timelastupdate lt; 600 Period()==lasttimeframe) return (0); int je, ssp1, style, ssp?; double ds1?; couleur de trait de couleur?; ssp1= OffredPt?; ssp1= ssp1 - ssp1P?; for (i= -LinesAboveBelow; ilt;LinesAboveBelow; i ) { ssp= ssp1 (i*50); si (ssp0==0) { style= STYLE_SOLID?; linecolor= LineColorMain; } sinon { style= STYLE_SOLID?; linecolor= LineColorSub; } ds1= ssp*dPt?; SetLevel(DoubleToStr(ds1,Digits), ds1, linecolor, style, Time[10]); } retour(0); }/ ------------------------------------------------------------ -------------------- /| Aide |/ ------------------------------------------------------------ ------------------- void SetLevel(string text, double level, color col1, int linestyle, datetime startofday) { int digits= Digits; string linename= [SweetSpot] texte ligne, ?tiquette de prix?;/cr?e ou d?place la ligne horizontale if (ObjectFind(linename) != 0) { ObjectCreate(linename, OBJ_HLINE, 0, 0, level); ObjectSet(nom de ligne, OBJPROP_STYLE, style de ligne); ObjectSet(nom de ligne, OBJPROP_COLOR, col1); ObjectSet(nom de ligne, OBJPROP_WIDTH, 0); } else { ObjectMove(linename, 0, Time[0], level); } }

  7. #7

    Citation Envoy? par ;
    En voici un que je viens de monter.
    Woo-Hoo !!! C'est EXACTEMENT ce que je cherchais... merci merci merci!!!

  8. #8

    Citation Envoy? par ;
    Essayez ceci, faites en quelque sorte ce que vous voulez, mais vous n'avez plus le temps de jouer avec. HTH
    C'?tait presque ce que je voulais, mais euclid (prochaine r?ponse apr?s la v?tre) a en fait mis le doigt sur la t?te pour moi... mais merci beaucoup d'avoir r?pondu ? mon message?!

  9. #9

  10. #10
    1 pi?ce(s) jointe(s) Essayez ceci, faites en quelque sorte ce que vous voulez, mais vous n'avez plus le temps de jouer avec. HTH
    https://www.sundytrading.com/attachm...1315492645.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.