Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 1036

 
variables locales : int i,up,dn,zr,Down,Up,Zero ;
double op_i,cl_i,rezult ;
 
Voici le code complet de mon EA pour le calcul des barres up-down sur une période, peut-être que cela aidera les spécialistes à comprendre où se trouve l'erreur :
 

Aidez-moi à écrire un EA. J'ai besoin qu'il s'ouvre pour acheter lorsque deux barres atteignent un point avec des bougies basses, et pour vendre lorsqu'elles atteignent un point avec des bougies hautes....


J'ai essayé d'ouvrir un achat lorsque deux barres touchent un point avec des chandeliers bas... Un des tutoriels vidéo m'a aidé à écrire un EA en utilisant un indicateur, mais comme je n'ai aucune expérience du tout, je ne peux pas le faire tout seul.... Je ne peux rien faire sans aide.

 
rapid_minus:
variables locales : int i,up,dn,zr,Down,Up,Zero ;
double op_i,cl_i,rezult ;
fast_minus:
Et bien, c'est reparti, je ne vois pas de SRC. Pour ne pas faire de mystère, voici le code complet de mon EA pour calculer les barres up-down sur une période, peut-être que cela aidera les experts à comprendre où se trouve l'erreur :

Il n'y a rien à comprendre ici. La division d'un int par un int produit un int quel que soit le type de variable recevant le résultat de la division.

Voici le bouton SRC

.

 

Bonjour à tous) Pouvez-vous me dire s'il vous plaît - comment construire un indicateur personnalisé dans un robot de trading (par exemple, j'ai téléchargé le code de l'indicateur de canal Donchian) - voici le code (que choisir pour le dessiner ???)

#property copyright "ps"

#propriété lien ""

//---- paramètres de l'indicateur

#property indicator_chart_window

#property indicator_buffers 2

#propriété indicator_color1 Magenta

#propriété indicator_color2 Magenta

#property indicator_width1 1

#property indicator_width2 1


//---- paramètres de l'indicateur

extern int periods=20 ;


//---- tampons indicateurs

double supérieure[] ;

double lower[] ;


//+------------------------------------------------------------------+

//| Fonction d'initialisation de l'indicateur personnalisé |

//+------------------------------------------------------------------+

int init()

{

//---- paramètres de dessin

SetIndexStyle(0,DRAW_LINE) ;

SetIndexStyle(1,DRAW_LINE) ;

//---- mise en correspondance des tampons indicateurs

SetIndexBuffer(0,upper) ;

SetIndexBuffer(1,lower) ;

//---- nom pour le DataWindow et l'étiquette de la sous-fenêtre de l'indicateur

IndicatorShortName("Donchian Channel("+periods+")") ;

SetIndexLabel(0, "Upper") ;

SetIndexLabel(1, "Lower") ;

//---- initialisation faite

retour(0) ;

}

//+------------------------------------------------------------------+

//| maintenant, faites la danse. |

//+------------------------------------------------------------------+

int start()

{

int limite ;

int counted_bars=IndicatorCounted() ;

//---- dernière barre comptée sera recomptée

si(compté_barres>0) compté_barres-- ;

limit=Bars-counted_bars ;


//---- calculer les valeurs

for(int i=0 ; i<limit ; i++) {

upper[i]=iHigh(Symbole(),Période(),iHighest(Symbole(),Période(),MODE_HIGH,périodes,i)))

lower[i]=iLow(Symbol(),Period(),iLowest(Symbol(),Period(),MODE_LOW,periods,i)) ;

}

retour(0) ;

}

0

 
Tema97:

Bonjour à tous) Pouvez-vous me dire s'il vous plaît - comment construire un indicateur personnalisé dans un robot de trading (par exemple, j'ai téléchargé le code de l'indicateur de canal Donchian) - voici le code (que choisir pour le dessiner ???)

L'indicateur dessine via des tampons. L'Expert Advisor n'a pas de tampons et ne dessine que des objets.
 
Je sais où se trouve le bouton SRC, mais après "coller", il n'y a pas d'image du code. C'est ce que je voulais dire par "je ne vois pas le SRC". En ce moment - voyez-vous le code affiché ci-dessus ? Je ne le vois pas.
 
AlexeyVik 30.04.2016 08:12 # Il n'y a rien à comprendre. Lorsque vous divisez int par int, vous obtenez int quel que soit le type de variable recevant le résultat de la division.Merci. En effet, parfois on se perd dans trois pins.
 
artmedia70:
L'indicateur tire à travers des tampons. Il n'y a pas de tampons dans l'EA et elle doit dessiner avec des objets.

que dois-je faire maintenant ? j'ai une stratégie basée sur les canaux - existe-t-il une alternative de remplacement ?

 
rapid_minus:
Je sais où se trouve le bouton SRC, mais après "coller", il n'y a pas d'image du code. C'est ce que je voulais dire par "je ne vois pas le SRC". En ce moment - pouvez-vous voir le code affiché ci-dessus ? Je ne le vois pas.
Ça marche pour moi... Donc c'est un bug dans votre navigateur.