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
Quelqu'un pourrait-il me dire comment ajouter un stoploss pour le code suivant.
Merci.
Si vous voulez mettre un stoploss de 20 pips à un achat limité, vous devez changer le code comme suit
OrderSend(Symbol(),OP_BUYLIMIT,Lots,OpenPrice,0,OpenPrice-20*Point, ClosePrice,"",MAGIC,0,Blue) ;
-guyver
Comment faire pour qu'un EA se backtestent lui-même ?
Bonjour, j'utilise actuellement Visual Trader Studio de iExpertAdvisor pour créer un EA... Je me demandais s'il était possible de faire en sorte qu'une EA se backtestent elle-même, toute seule ?
Par exemple, il aura des indicateurs avec lesquels travailler et lorsqu'il rencontrera le marché, il fera un backtest continu avec les ticks entrants et réglera les paramètres de ses indicateurs à un état optimal pour faire des transactions rentables.
Pourcentage de StopLoss
Est-ce que quelqu'un a un code stoploss qui est un pourcentage de l'équité ou de la marge libre du solde ?
Solde 100
10% SL 10
TickValue 9.5
Taille du lot 0.01
TickSize 0.095
SL en pips 105.2632
Je pense que c'est correct. Je cherche à ce qu'il puisse être appliqué à plusieurs paires.
Toute aide serait la bienvenue.
Merci
Beno
Aide
Quelqu'un pourrait-il coder HIDE TAKE PROFIT pour cette version de blessing ou m'aider dans ce sens. Merci
erreur d'ouverture d'un ordre d'achat : aucune erreur
Quelqu'un sait-il ce que cela signifie ? Je suis en train de passer d'un 4 chiffres à un 5 chiffres pour l'interbancaire et je n'arrive pas à ouvrir une transaction.
Je suis en train de passer de 4 à 5 chiffres pour l'interbancaire et je n'arrive pas à ouvrir une transaction.
Quelqu'un a-t-il une idée de ce qu'il faut faire différemment ? ? ??? AIDE !
Ne m'envoyez pas les liens internet pour mettre à jour l'ea, je les ai déjà essayés !
//+------------------------------------------------------------------
int init()
{
if (Chiffres == 3 || Chiffres == 5)
{
point = Point*10 ;
}
sinon
{
point = Point ;
}
return(0) ;
}
int OpenOrder(int type)
{
int ticket=0 ;
int err=0 ;
int c = 0 ;
si(type==OP_BUY)
{
for(c = 0 ; c < NumberOfTries ; c++)
{
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,Ask-StopLoss*point,Ask+TakeProfit*point,ExpertComment,MagicNumber,0,Yellow) ;
err=GetLastError() ;
si(err==0)
{
break ;
}
sinon
{
if(err==4 || err==137 ||err==146 || err==136) //Erreurs d'occupation
{
Sleep(5000) ;
continuer ;
}
else //erreurs normales
{
pause ;
}
}
}
}
Tout d'abord, Interbank FX ne permet plus les stoploss ou takeprofit dans le ticket d'achat ou de vente. Cela arrêterait la transaction immédiatement. Vous devez les régler sur 0.
error 4=Serveur de trading est occupé.
error 137=Broker est occupé.
error 146=Contexte detransaction occupé.
error 136=Citations désactivées.
Vérifiez avec InterbankFX comment le Slippage doit être réglé pour 5-digit. Il se peut que vous deviez ajouter un 0 supplémentaire au nombre de slippage, c'est-à-dire qu'un slippage de 3 peut être de 30 dans la plateforme à 5 chiffres.
Bonne chance !
non, le stop loss est une sorte de noix dans le trading mais merci... Je ne le savais pas !
Divergence
J'ai besoin d'aide pour coder un simple EA de divergence. J'ai trouvé plusieurs EA qui traitent la divergence mais aucun de la manière que je voudrais.
Je voudrais que l'EA trade la divergence selon l'indicateur de divergence que j'ai.
et je veux seulement que l'EA trade les vraies divergences ( les divergences qui montrent un possible renversement de tendance indiqué par une ligne colorée solide par l'indicateur) qui se produisent en dehors du support et de la résistance.
Tout ce dont il a besoin, ce sont des entrées simples comme
-timer
SwingHigh/LowStoploss
-TpPips
-LotSize
J'ai inclus les indicateurs nécessaires et des images à titre d'exemple.
La première image est celle d'une transaction confirmée. La deuxième image n'est pas une transaction confirmée, car la divergence ne s'est pas produite en dehors du support et de la résistance.
Quelqu'un peut-il m'aider ?
Indicateur personnalisé
Bonjour,
J'ai programmé un indicateur personnalisé.
Tout fonctionne parfaitement mais le dernier tampon n'est pas dessiné et je ne comprends pas pourquoi !
Premier essai :
BuyBuffer[k] = (WL+WS)/2 ;
if(SumBuffer[k]>WL)
if(Sum2Buffer[k]<WL)
{
BuyBuffer[k] = EMPTY_VALUE ;
}
Donc tout fonctionne bien. Je vois ma ligne au plus haut de (WL+WS)/2 et sur certaines lignes courtes (elles font environ 2 ou 3mm) je vois les interruptions de la ligne (=le EMPTY_VALUE)
Maintenant je veux faire du hasard, c'est à dire que je veux seulement dessiner les lignes courtes si les conditions sont vraies :
BuyBuffer[k] = EMPTY_VALUE ;
if(SumBuffer[k]>WL)
si(Sum2Buffer[k]<WL)
{
BuyBuffer[k] = (WL+WS)/2 ;
}
Mais maintenant, je ne vois aucune ligne - rien ! Et je n'arrive pas à le comprendre !
Maintenant, j'ai essayé une autre méthode.
J'ai changé le
SetIndexStyle en "DRAW_ARROW".
et ici
if(SumBuffer[k]>WL)
if(Sum2Buffer[k]<WL)
{
BuyBuffer[k] = SYMBOL_ARROWUP ;
}
Maintenant, mes problèmes sont les suivants :
1.Mon indicateur est dans une seperate_window de 0 à 100 mais le Symbole est dessiné au plus haut de 253.707. Comment puis-je le changer ?
J'obtiens toujours une croix comme symbole même si j'ai écrit SYMBOL_ARROWUP et SYMBOL_ARROWDOWN.
J'espère que vous pourrez m'aider !
Aide : comment écrire un ordre de fermeture de l'EA avec un profit de 2 pip ?
Bonjour à tous,
Quelqu'un peut m'aider :
comment écrire un ordre de fermeture d'un EA lorsqu'il gagne 2 pip ?
Je veux écrire un ordre de fermeture automatique de l'EA lorsqu'il gagne 2 pip et perd 1 USD, car je trade avec 0.01 lot.
aidez-moi s'il vous plaît ! !! merci beaucoup ! !!