Bonjour, Pouvez-vous s'il vous plaît me dire si vous avez besoin de taper dans iData pour cet indicateur, peu importe si c'est un programme ou une référence aux données de la barre, où vous pouvez spécifier le timeframe, pourquoi les données des autres timeframes ne sont pas reflétées correctement dans le courant différent sur le graphique timeframe, mais seulement dans le graphique du timeframe spécifié ? Merci.
Функции для работы с таймсериями и индикаторами. Таймсерия отличается от обычного массива тем, что индексация элементов таймсерии производится от конца массива к началу (от самых свежих данных к самым старым). Для копирования значений таймсерий и индикаторов рекомендуется использовать только динамические массивы, так как функции копирования...
Merci pour le lien, j'ai exactement la même image, seulement un algorithme légèrement différent, le but est de faire plus de points (dans le dessin final), les faire apparaître avec un seuil.
Merci, je vais me pencher sur la question, mais à titre d'exemple le principe pourquoi cela ne fonctionne-t-il pas si au lieu d'écrire les données d'un autre timeframe au lieu de zéro, pourquoi cela ne se reflète pas correctement, dois-je d'abord les copier et ensuite les dessiner ?
Merci pour le lien, j'ai exactement la même image, seulement un algorithme légèrement différent, l'essentiel est de faire plus de points (dans le dessin final), pour les faire apparaître avec un seuil.
Vous pouvez le faire, mais il s'avère que Renco, c'est-à-dire divise en segments égaux la distance m / un sommet. Cela casse l'algorithme lui-même de recherche de sommets, la question est de savoir comment faire tout en maintenant le code initial, le seuil entre les points (sur le dessin en plus), devrait obtenir un multiple de la distance entre tous sauf le dernier et le sommet (sera inférieur au seuil).
Merci, je vais me pencher sur la question, mais à titre d'exemple, pourquoi cela ne fonctionne-t-il pas si, au lieu d'écrire zéro, vous mettez des données d'un autre timeframe, pourquoi cela ne se reflète-t-il pas correctement, dois-je d'abord les copier et ensuite les dessiner ?
CopyClose est une fonction plus moderne, mais ok,iClose(...) fonctionne bien.
Une image ou un morceau de code, s'il vous plaît, soyez plus précis.
CopyClose est une fonction plus moderne, mais bon, iClose(...) fonctionne bien.
Une image ou un morceau de code, s'il vous plaît, soyez plus précis.
Eh bien, voici un exemple simple, je veux voir les prix de clôture sur le graphique, je veux voir une heure sur l'échelle de temps, tout est bon sur l'horloge, mais c'est différent sur toute autre échelle de temps. L'idée était de voir les prix de clôture des plus élevés sur une plus petite échelle de temps. L'image est de 30 minutes.
PokrovMT5: Eh bien voici l'exemple le plus simple, je veux voir les prix de clôture sur le graphique, l'échelle de temps est écrite une heure, tout est bon sur l'horloge, tout est différent sur toute autre échelle de temps. L'idée était de voir les prix de clôture des plus élevés sur une plus petite échelle de temps. L'image est de 30 minutes.
Comme ceci
int shift;
datetime T;
for(i=limit; i>=0; i--)
{
T = iTime(NULL,0,i);
shift=iBarShift(NULL,60,T);
C=iClose(NULL,60,shift);
CC[i]=C;
}
Bonjour, Pouvez-vous s'il vous plaît me dire si vous avez besoin de taper dans iData pour cet indicateur, peu importe si c'est un programme ou une référence aux données de la barre, où vous pouvez spécifier le timeframe, pourquoi les données des autres timeframes ne sont pas reflétées correctement dans le courant différent sur le graphique timeframe, mais seulement dans le graphique du timeframe spécifié ? Merci.
Je ne comprends pas bien.
Mais je pense que cela va aider
Merci pour le lien, j'ai exactement la même image, seulement un algorithme légèrement différent, le but est de faire plus de points (dans le dessin final), les faire apparaître avec un seuil.
Je ne comprends pas bien.
Mais je pense que ça aide.
Merci, je vais me pencher sur la question, mais à titre d'exemple le principe pourquoi cela ne fonctionne-t-il pas si au lieu d'écrire les données d'un autre timeframe au lieu de zéro, pourquoi cela ne se reflète pas correctement, dois-je d'abord les copier et ensuite les dessiner ?
Découvrez-le ici.
Merci pour le lien, j'ai exactement la même image, seulement un algorithme légèrement différent, l'essentiel est de faire plus de points (dans le dessin final), pour les faire apparaître avec un seuil.
Vous pouvez le faire, mais il s'avère que Renco, c'est-à-dire divise en segments égaux la distance m / un sommet. Cela casse l'algorithme lui-même de recherche de sommets, la question est de savoir comment faire tout en maintenant le code initial, le seuil entre les points (sur le dessin en plus), devrait obtenir un multiple de la distance entre tous sauf le dernier et le sommet (sera inférieur au seuil).
Pour une raison quelconque, le code n'insérait pas le commentaire immédiatement, j'ai dû le réécrire.
Merci, je vais me pencher sur la question, mais à titre d'exemple, pourquoi cela ne fonctionne-t-il pas si, au lieu d'écrire zéro, vous mettez des données d'un autre timeframe, pourquoi cela ne se reflète-t-il pas correctement, dois-je d'abord les copier et ensuite les dessiner ?
CopyClose est une fonction plus moderne, mais ok,iClose(...) fonctionne bien.
Une image ou un morceau de code, s'il vous plaît, soyez plus précis.
CopyClose est une fonction plus moderne, mais bon, iClose(...) fonctionne bien.
Une image ou un morceau de code, s'il vous plaît, soyez plus précis.
Eh bien voici l'exemple le plus simple, je veux voir les prix de clôture sur le graphique, l'échelle de temps est écrite une heure, tout est bon sur l'horloge, tout est différent sur toute autre échelle de temps. L'idée était de voir les prix de clôture des plus élevés sur une plus petite échelle de temps. L'image est de 30 minutes.
Comme ceci
C'est comme ça.
Merci beaucoup !