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
bbjurek
Voilà
J'ai fait 3 "saveurs" : la première est un indicateur sur le graphique qui montre les 2 moyennes mobiles de Hull zéro lag, leurs pentes et leurs croisements. La 2ème est une version histo qui montre la position relative des 2 moyennes mobiles de Hull à retard zéro (elle montre la tendance) ainsi que les flèches sur le graphique. Ces 2 versions sont multi-temporelles et ont aussi des alertes. Et la 3ème est celle faite pour EA. Il n'a que la base (puisque depuis l'EA vous pouvez spécifier un cadre temporel dans les paramètres iCustom() et il devrait être aussi rapide que possible) L'utiliser depuis l'EA serait alors quelque chose comme ceci :
Salutations
Mladen
Cher Mladen
Pouvez-vous faire un indicateur d'histogramme : cross 2 zero lag HMA, version EA ready ?
Si les flèches sur la fenêtre du graphique et les alertes sur les corss sont possibles, ajoutez-les aussi.
thakns bbjurekversion mise à jour postée ici : https://www.mql5.com/en/forum/general
Mise à jour de nema crosses (version multi time frame avec alertes) : nema_crosses_-_mtf_amp_alerts_nmc.mq4
A l'origine, il a été posté ici : https://www.mql5.com/en/forum/general
bigdogus4
Voici Ajout d'un cadrage temporel multiple (juste au cas où, de sorte qu'il couvre plus d'options maintenant)
Salutations
Mladen
mladan, je suis nouveau dans ce domaine et j'essaie d'apprendre à le faire, j'ai cherché un indicateur MA qui n'a pas seulement une alerte visuelle mais aussi une alerte sonore. J'ai vu celui de BB et je l'aime bien mais je n'arrive pas à lui faire faire l'audio.
Version mise à jour postée ici : https://www.mql5.com/en/forum/general
CCI squeeze : cci_squeeze_nmc.mq4
Publié à l'origine ici : https://www.mql5.com/en/forum/general
CrustallumKvs
J'ai trouvé cette description qui est plus facile à comprendre ce que fait l'indicateur (la description peut être trouvée ici - FXCodeBase.COM : Forex Chart Indicators and Development - View topic - CCI Squeeze indicator ) : J'ai utilisé le prix choisi par MaPrice à la place (donc il n'est pas fixé pour être juste proche) dans la comparaison, mais, par défaut, il est fixé à proche, donc c'est le même que leur codesalutations
Mladen
Salut Mladen
CCI Squeeze Indicateur FXCM Trading Station Version
à Metatrader 4 version
Merci
Code :
fonction Init()
indicator:name("Indicateur CCI Squeeze") ;
indicator:description("") ;
indicator:requiredSource(core.Bar) ;
indicator:type(core.Oscillator) ;
indicator.parameters:addInteger("MA_Period", "Period of MA", "Period of MA", 200) ;
indicator.parameters:addString("MA_Method", "Method of MA", "", "MVA") ;
indicator.parameters:addStringAlternative("MA_Method", "EMA", "", "EMA") ;
indicator.parameters:addStringAlternative("MA_Method", "KAMA", "", "KAMA") ;
indicator.parameters:addStringAlternative("MA_Method", "LWMA", "", "LWMA") ;
indicator.parameters:addStringAlternative("MA_Method", "MVA", "", "MVA") ;
indicator.parameters:addStringAlternative("MA_Method", "TMA", "", "TMA") ;
indicator.parameters:addInteger("CCI_Period", "Period of CCI", "Period of CCI", 50) ;
indicator.parameters:addColor("upB_color", "Color of upB", "Color of upB", core.rgb(0, 255, 0)) ;
indicator.parameters:addColor("loB_color", "Couleur de loB", "Couleur de loB", core.rgb(255, 128, 64)) ;
indicator.parameters:addColor("upB2_color", "Couleur de upB2", "Couleur de upB2", core.rgb(0, 64, 0)) ;
indicator.parameters:addColor("loB2_color", "Couleur de loB2", "Couleur de loB2", core.rgb(255, 0, 0)) ;
indicator.parameters:addColor("line_color", "Couleur de la ligne", "Couleur de la ligne", core.rgb(128, 128, 128)) ;
fin
local first ;
local source = nil ;
local MA ;
local CCI ;
fonction Prepare()
source = instance.source ;
MA_Period=instance.parameters.MA_Period ;
MA_Method=instance.parameters.MA_Method ;
CCI_Period=instance.parameters.CCI_Period ;
MA = core.indicators:create(MA_Method, source.close, MA_Period) ;
CCI = core.indicators:create("CCI", source, CCI_Period) ;
first = math.max(MA.DATA:first(),CCI.DATA:first())+2 ;
local name = profile:id() .. "(" .. source:name() .. ", " .. MA_Period .. ", " .. MA_Method .. ", " .. CCI_Period .. ")" ;
instance:name(name) ;
upB = instance:addStream("upB", core.Bar, name .. ".upB", "upB", instance.parameters.upB_color, first) ;
loB = instance:addStream("loB", core.Bar, name .. ".loB", "loB", instance.parameters.loB_color, first) ;
upB2 = instance:addStream("upB2", core.Bar, name .. ".upB2", "upB2", instance.parameters.upB2_color, first) ;
loB2 = instance:addStream("loB2", core.Bar, name .. ".loB2", "loB2", instance.parameters.loB2_color, first) ;
cciline = instance:addStream("cciline", core.Line, name .. ".cciline", "cciline", instance.parameters.line_color, first) ;
fin
fonction Update(period, mode)
MA:update(mode) ;
CCI:update(mode) ;
if (period>first) then
cciline[period]=CCI.DATA[period] ;
si source.close[période]<MA.DATA[période] alors
si CCI.DATA[period]>0. alors
upB[period]=CCI.DATA[period] ;
loB[period]=nil ;
upB2[period]=nil ;
loB2[period]=nil ;
sinon
upB[period]=nil ;
loB[period]=CCI.DATA[period] ;
upB2[period]=nil ;
loB2[period]=nil ;
fin
else
si CCI.DATA[period]>0. alors
upB[période]=nil ;
loB[period]=nil ;
upB2[période]=CCI.DATA[période] ;
loB2[period]=nil ;
sinon
upB[period]=nil ;
loB[period]=nil ;
upB2[period]=nil ;
loB2[period]=CCI.DATA[period] ;
end
fin
fin
finVersion mise à jour postée ici : https://www.mql5.com/en/forum/general
Navigateur iVar : ivar_browser_nmc.mq4
Original (avec description détaillée) posté ici : https://www.mql5.com/en/forum/general
J'espère que c'est ce que vous recherchiez. Je l'appelle un navigateur plutôt qu'un tableau de bord (puisqu'il affiche les données de toutes les périodes).
_____________________________
Il prend tous les cadres temporels et calcule les valeurs nBars de iVar, puis , donc c'est probablement le point le plus faible puisque, pour la vitesse, il est conseillé d'utiliser un calcule le nombre de barres depuis lesquelles elle a été franchie à la baisse. Je n'ai pas converti la durée en barres en temps, car il est clair que les cadres de temps plus élevés seraient toujours en tête de liste si la durée en temps était prise en compte. Le tri peut être fait (avec SortByparameter) .Le niveau est réglable (contrairement à l'original), vous n'êtes donc pas limité à un niveau de 0,5.
Salutations
Mladen
Bonjour Mladen, Est-il possible de coder un nouvel indicateur ou un tableau de bord avec i-var afin de trouver le pourcentage le plus élevé d'i-var au-dessus du niveau 0.5 dans ce temps particulier ou la plus longue durée d'i-var au-dessus du niveau 0.5 dans ce temps particulier (M5, M15, M30 etc.) Ainsi nous pouvons trouver le cadre temporel idéal.par exemple à mon avis (vue d'oiseau avec i-var) M60 est le temps idéal pour trader dans EURO/USD.j'espère que c'est clair et concis, merci beaucoup.
Version mise à jour postée ici : https://www.mql5.com/en/forum/general
Rsx_SigMa+histo_mtf+alerts 1.01 d'ici : https://www.mql5.com/en/forum/general fait pour être compatible avec les nouveaux builds mt4.
Salut mrtools / mladen,
auriez-vous l'amabilité d'ajouter des interpolations à ce Rsx, s'il vous plaît ?
merci d'avance
derfelderfel
Voilà
Interpolation ajoutée à toutes les valeurs
bon week-end
version mise à jour postée ici : https://www.mql5.com/en/forum/general
RSX de super smoother 2.01 d'ici : https://www.mql5.com/en/forum/general mis à jour pour être compatible avec les nouveaux builds mt4.