10points 3.mq4 - page 299

 

Il suffit de cocher la case BUY ONLY

bijak_sinner:
est-ce que quelqu'un peut écrire un ea comme le sacpler multi lot qui fait seulement la position d'achat ? et un autre ea comme ça juste pour la position de vente ?

Le champ des options lorsque vous placez votre EA sur le graphique, vous cliquez sur le smiley ou la case des options et là vous avez une option vous pouvez mettre acheter/vendre ou juste acheter ou juste vendre. Simple

Berdj

 
berdj:
Le champ des options lorsque vous placez votre EA sur le graphique vous cliquez sur le smiley ou la case des options et là vous avez une option vous pouvez mettre acheter/vendre ou juste acheter ou juste vendre. Simple Berdj

merci berdj

 

http://slayer.nazg.net/data/forex/mql/_MT_Misc/

J'ai téléchargé le fichier ci-dessus mais je n'arrive pas à le joindre au graphique MT4.

 

FxS Forex - Scripts - Accueil

@nicolebobbin : téléchargez-le ici !

 

Besoin d'aide concernant le code EA.

Bonjour à tous,

Je suis nouveau sur le marché des changes et j'ai besoin d'aide pour coder un EA. La condition est simple (mais je ne sais pas comment coder car je ne suis pas un programmeur).

La condition est :

1. Position d'achat lorsque la condition de l'indicateur existe, c'est-à-dire le stochastique.

2. Fermer la position BUY lorsque l'indicateur pour la position SELL existe, c'est à dire : stochastique.

3. Position VENTE lorsque la condition de l'indicateur existe. ie : stochastique

4. CLOSE position SELL quand la condition BUY existe. ie : stochastique

En espérant que cela puisse être modifié de : 10 points 3.mq4 EA .......

N'importe qui peut m'aider.

Merci.

fxgroup...

 

FXA0-Ladder utilise cette stratégie mais avec RSI au lieu de stochastique.

 

Besoin d'aide pour modifier l'EA

neta1o:
FXA0-Ladder utilise cette stratégie mais avec le RSI au lieu du stochastique.

Merci neta1o,

Mais où puis-je trouver l'EA dont vous parlez ? ( FXA0-Ladder ) Un lien pour y accéder ?

Merci.

 

FXAO-Ladder

fxgroup:
Merci neta1o,

Mais où puis-je trouver l'EA dont vous parlez ? ( FXA0-Ladder ) Un lien pour y accéder ?

Merci.

fxggroup,

J'ai utilisé la fonction de recherche pour ce fil de discussion et de nombreuses références à FXAO-Ladder ont été présentées ; peut-être que la plus ancienne aurait affiché l'EA.

https://www.mql5.com/go?link=https://www.forex-tsd.src/search

John

 

Merci John @ yeoeleven,

yeoeleven:
fxggroup,

J'ai utilisé la fonction de recherche pour ce fil et de nombreuses références à FXAO-Ladder ont été présentées ; peut-être que la plus ancienne aurait l'EA affichée.

https://www.mql5.com/go?link=https://www.forex-tsd.src/search

John

Bonjour John@yeoeleven,

Merci beaucoup. En fait, ce que je cherche, c'est quelqu'un qui pourrait modifier une partie du code de 10 points à 3 pour l'adapter à la condition ci-dessous et neta1o m'a suggéré que ce que je cherche est identique à FXAO-Ladder mais je pense que c'est un peu différent. Peut-être pourriez-vous m'aider en ajoutant ou en supprimant le code de 10 points 3 selon cette condition.

La condition est :

1. Position BUY lorsque la condition de l'indicateur existe, par exemple : stochastique.

2. Fermer la position BUY lorsque l'indicateur de la position SELL existe, c'est-à-dire le stochastique.

3. Position VENTE lorsque la condition de l'indicateur existe. ie : stochastique

4. CLOSE position SELL quand la condition BUY existe. ie : stochastique

Je pense que l'ouverture de la position est correcte mais la fermeture de la position ne fonctionne pas.

Le code que j'ai fait est :

---------------- partie du script comme je pense pour fermer la position -------

// il est important d'entrer correctement sur le marché,

// mais il est encore plus important d'en sortir correctement...

for(cnt=0;cnt<total;cnt++)

{

OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES) ;

if(OrderType()<=OP_SELL && // vérification de la position ouverte

OrderType()<=OP_BUY &&

OrderType()>=OP_SELL &&

OrderType()>=OP_BUY &&

OrderSymbol()==Symbol()) // vérification du symbole

{

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

if(OrderType()==OP_BUY) // une position longue est ouverte

{

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

//+ CONDITION POUR FERMER LA POSITION

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

//+--------------- FERMER LA POSITION D'ACHAT ----------------------------

si ( Stoch_Main_M15_Cu < Stoch_Sig_M15_Cu )

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

{

OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet) ; // clôture de la position

return(0) ; // sortie

}

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

// vérification du trailing stop

si(TrailingStop>0)

{

if(Bid-OrderOpenPrice()>Point*TrailingStop)

{

si(OrderStopLoss()<Bid-Point*TrailingStop)

{

OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*TrailingStop,OrderTakeProfit(),0,Green) ;

retour(0) ;

}

}

}

}

//+---------------CLOSE SELL POSITION --------------------------------

else // aller à la position courte

{//+ NE PAS SUPPRIMER

if(OrderType()==OP_SELL) // la position courte est ouverte

{

}

// doit-elle être fermée ?

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

si ( Stoch_Main_M15_Cu > Stoch_Sig_M15_Cu )

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

{

OrderClose(OrderTicket(),OrderLots(),Ask,3,Violet) ; // fermer la position

return(0) ; // sortie

}

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

// vérification du trailing stop

si(TrailingStop>0)

{

if((OrderOpenPrice()-Ask)>(Point*TrailingStop))

{

si((OrderStopLoss()>(Ask+Point*TrailingStop)) || (OrderStopLoss()==0))

{

OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*TrailingStop,OrderTakeProfit(),0,Red) ;

retour(0) ;

}

}

}

}

}

}

-------------------------------------------------------------

Merci.

fxgroup...

 

Ce fil n'est pas encore mort..

Raison: