Bonjour. Je demande de l'aide pour une question probablement élémentaire. Je veux écrire un EA multi timeframe basé sur 3 fenêtres Elder. J'ai besoin d'obtenir les paramètres des chandeliers sur différentes échelles de temps. J'ai regardé les conseillers experts dans kodobase mais je n'ai rien trouvé de convenable. J'ai décidé d'en écrire un moi-même. Je l'ai écrit comme je pensais qu'il serait juste, mais le programme n'a pas fonctionné.
J'ai lutté pendant quelques jours et je n'ai obtenu aucun résultat. S'il vous plaît, aidez-moi avec cette partie du programme et dites-moi où se trouve l'erreur et comment la placer correctement dans le tableau.
double close[2][20], open[2][20], high[2][20], low[2][20] ; //rays pour les paramètres des chandeliers : le numéro de la barre est le numéro du cadre temporel,
//et les colonnes sont les valeurs du paramètre bar avec le numéro de colonne
datetime time[2][20] ; // tableau des heures d'ouverture des barres
int tf ; // variable pour le numéro de l'intervalle de temps
Lorsqu'unscript du même typeest attaché àune fenêtre d'outil financier, la fenêtre continue de s'ouvrir, voulez-vous vraiment supprimer le script avec le "nom" ?
Veuillez m'indiquer comment me débarrasser de cette fenêtre pop-up.
Lorsqu'unscript du même typeest attaché àune fenêtre d'outil financier, la fenêtre continue de s'ouvrir, voulez-vous vraiment supprimer le script avec le "nom" ?
Veuillez m'indiquer comment me débarrasser de cette fenêtre pop-up.
Un seul script ou conseiller expert peut être présent sur le graphique à la fois. Si vous devez le faire, ouvrez un autre graphique avec le même instrument et exécutez-le à cet endroit.
Si vous n'avez pas de compte, veuillez vous inscrire
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Vous êtes connecté. L'authentification à deux facteurs a été désactivée. Configurez-la à nouveau et scannez un nouveau code QR, ou continuez avec l'authentification à deux facteurs désactivée.
Ça n'a pas aidé.
Seul l'en-tête de l'indicateur (ligne supérieure) est supprimé, les légendes de la deuxième ligne du graphique restent.
Bien... Je n'ai pas regardé attentivement. Ajouter une autre ligne
Bien... Je n'ai pas regardé attentivement. Ajoutez une autre ligne.
Ça a marché.
Merci beaucoup. ))
Bonjour. Je demande de l'aide pour une question probablement élémentaire. Je veux écrire un EA multi timeframe basé sur 3 fenêtres Elder. J'ai besoin d'obtenir les paramètres des chandeliers sur différentes échelles de temps. J'ai regardé les conseillers experts dans kodobase mais je n'ai rien trouvé de convenable. J'ai décidé d'en écrire un moi-même. Je l'ai écrit comme je pensais qu'il serait juste, mais le programme n'a pas fonctionné.
J'ai lutté pendant quelques jours et je n'ai obtenu aucun résultat. S'il vous plaît, aidez-moi avec cette partie du programme et dites-moi où se trouve l'erreur et comment la placer correctement dans le tableau.
//===============================================================================
double Close_buf[20], Open_buf[20], High_buf[20], Low_buf[20] ; //tableaux de base pour les paramètres des chandeliers
datetime Time_buf[20] ; //tableau de base des heures d'ouverture des bars
double close[2][20], open[2][20], high[2][20], low[2][20] ; //rays pour les paramètres des chandeliers : le numéro de la barre est le numéro du cadre temporel,
//et les colonnes sont les valeurs du paramètre bar avec le numéro de colonne
datetime time[2][20] ; // tableau des heures d'ouverture des barres
int tf ; // variable pour le numéro de l'intervalle de temps
int i ;
int OnInit()
{
//---
//--
return(INIT_SUCCEEDED) ;
}
//+------------------------------------------------------------------+
//| Fonction de désinitialisation experte |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
{
//---
ArrayFree(Time_buf) ;
ArrayFree(Close_buf) ;
//---
}
//+------------------------------------------------------------------+
//| Fonction tick expert |
//+------------------------------------------------------------------+
void OnTick()
{
//---
ArraySetAsSeries(Close_buf, true) ; //set l'indexation pour le tableau Close_buf comme dans la série temporelle
ArraySetAsSeries(Time_buf, true) ; //définir l'indexation du tableau Time_buf comme dans timeseries
for( tf=0 ; tf<=1 ; tf++ ) // cette boucle par les délais M1, M5,
{
si( tf==0 )
{
CopyTime("EURUSD",PERIOD_M1,0,20,Time_buf) ; // copier le temps des données historiques pour chaque barre dans le tampon.
CopyClose("EURUSD" , PERIOD_M1,0,20,Close_buf) ; // copie de la clôture des données historiques pour chaque barre.
}
si( tf==1 )
{
CopyTime("EURUSD",PERIOD_M5,0,20,Time_buf) ; // copier le temps des données historiques pour chaque barre dans le tampon.
CopyClose("EURUSD", PERIOD_M5,0,20,Close_buf) ; // copie de la clôture des données historiques pour chaque barre.
}
for( i==0 ; i<=19 ; i++ ) // ceci est une boucle sur les barres. Rechargement des données
{
time[tf][i]= NormalizeDouble(Time_buf[i] , Digits ) ;
close[tf][i]= NormalizeDouble( Close_buf[i] , Digits ) ;
}
} // fin de la boucle de l'image temporelle
} // fin de void OnTick()
Question pour les programmeurs.
Retiré.
Question pour les programmeurs.
Retiré.
Désolé, ma question est-elle retirée ? Si oui, pourquoi ?
Lorsqu'unscript du même typeest attaché àune fenêtre d'outil financier, la fenêtre continue de s'ouvrir, voulez-vous vraiment supprimer le script avec le "nom" ?
Veuillez m'indiquer comment me débarrasser de cette fenêtre pop-up.
Lorsqu'unscript du même typeest attaché àune fenêtre d'outil financier, la fenêtre continue de s'ouvrir, voulez-vous vraiment supprimer le script avec le "nom" ?
Veuillez m'indiquer comment me débarrasser de cette fenêtre pop-up.
Vinin:
Одновременно может быть на графике только один скрипт или советник.
Si nécessaire, ouvrez un autre graphique avec le même outil et exécutez-le à cet endroit.
Je voulais faire un script qui convertit toutes les fenêtres ouvertes en une période spécifiée dans une variable externe,
J'essaie de faire un script qui convertit toutes les fenêtres ouvertes à la période spécifiée par une variable externe.
Le seul inconvénient est la fenêtre flottante, voulez-vous vraiment supprimer le script avec le "nom" ?
s'il n'y a pas de solution MERCI !!!!