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
ce fil est devenu terriblement calme....
mladen, j'espère que vous allez bien.
Passez un bon week-end !
salut mladen
indicateur superwoodiescci
multi time frame
mercicasaliss,
Voilàce fil de discussion est devenu terriblement calme....
mladen, j'espère que vous allez bien.
Passez un bon week-end !
Fudo, tout va bien. Il y avait seulement quelques choses qui devaient être faites sans délai et mon poste sur TSD en a un peu souffert. Maintenant, c'est résolu et mon temps sera moins divisé.
Je souhaite un bon week-end à tous
Salutations
mladen
casaliss,
Voilà pour vous
L'option habituelle d'interpolation est également incluseFudo, tout va bien. Il y avait seulement quelques choses qui devaient être faites sans délai et mon poste à la DST en a un peu souffert. Maintenant, c'est résolu et mon temps sera moins divisé.
Je souhaite un bon week-end à tous
Salutations
mladenmerci mladen
Meilleures salutations
Rsx ema mtf
Meilleures salutations
Doc
Canal haut-bas SW
Salut tout le monde,
je viens de terminer cette version sw du canal high low faite par Mladen...
J'ai divisé les 2 lignes pour que vous puissiez essayer d'autres combinaisons avec d'autres lignes de votre choix... évidemment, vous devez mettre ces 3 indicateurs dans le dossier des indicateurs.
Meilleures salutations
Doc
Rsx sw
Meilleures salutations
Doc
SW Doc
Meilleures salutations
Doc
Doc Sequential
Meilleures salutations
Doc
Question rapide de codage :
Si je veux qu'un indicateur commence son calcul à l'ouverture d'une nouvelle barre, comment puis-je le coder ?
J'ai maintenant ceci - juste un exemple, mais je doute que ce soit correct :
datetime lastbar;
double buffer_a[];
double buffer_b[];
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int bars_counted = IndicatorCounted();
if(bars_counted < 0)
{
return(1);
}
bars_counted--;
int limit = Bars - bars_counted;
if(limit>BarsToLoad && BarsToLoad>0)
{
limit = BarsToLoad;
}
for(int i=limit; i>=0; i--)
{
if(lastbar != Time[0])
{
buffer_a = iMA(Symbol(), 0, FastEMA, 0, MODE_EMA, PRICE_CLOSE, i);
buffer_b = iMA(Symbol(), 0, FastEMA, 0, MODE_EMA, PRICE_CLOSE, i+1);
//LONG ARROW
if(buffer_a > buffer_b)
{
ExtMapBuffer1 = Open - distance;
}
//SHORT ARROW
if(buffer_a < buffer_b)
{
ExtMapBuffer2 = Open + distance;
}
lastbar = Time[0];
}
}
//----
return(0);
}
//+------------------------------------------------------------------+