Close in profit dans l'EA multi-stratégie
5 réponses
Peaceprofits
il y a 6 ans #116774
Bonjour à tous.....
veuillez nous conseiller...
Je développe une stratégie dans laquelle 4 stratégies différentes (2 longues et 2 courtes) fonctionnent toutes dans un seul EA.... Toutes ces stratégies sont indépendantes les unes des autres, avec des nombres magiques différents..... Pas de stop loss mais un hegding
A titre d'exemple, les deux stratégies longues entrent dans une phase de drawdown lorsque le marché chute et, évidemment, les stratégies courtes continuent à négocier contre le drawdown flottant du marché, réalisant des bénéfices contre le drawdown et ajoutant........
Ainsi, si les Shorts continuent à négocier contre le drawdown flottant, comment puis-je FERMER TOUTES les positions lorsque le solde du compte est supérieur de 100 pips à la perte flottante ?
Par exemple, pour un solde de compte de 1500 £ et des pertes et profits de $-400, je ferme TOUTES les positions, ce qui laisse un solde total de compte de $1100.
Mais disons que la perte flottante est à $700. Je ne veux pas sortir ou fermer des positions mais attendre qu'elle atteigne $400.
Eamon
gentmat
il y a 6 ans #142894
Bonjour à tous.....
veuillez nous conseiller...
Je développe une stratégie dans laquelle 4 stratégies différentes (2 longues et 2 courtes) fonctionnent toutes dans un seul EA.... Toutes ces stratégies sont indépendantes les unes des autres, avec des nombres magiques différents..... Pas de stop loss mais un hegding
A titre d'exemple, les deux stratégies longues entrent dans une phase de drawdown lorsque le marché chute et, évidemment, les stratégies courtes continuent à négocier contre le drawdown flottant du marché, réalisant des bénéfices contre le drawdown et ajoutant........
Ainsi, si les Shorts continuent à négocier contre le drawdown flottant, comment puis-je FERMER TOUTES les positions lorsque le solde du compte est supérieur de 100 pips à la perte flottante ?
Par exemple, pour un solde de compte de 1500 £ et des pertes et profits de $-400, je ferme TOUTES les positions, ce qui laisse un solde total de compte de $1100.
Mais disons que la perte flottante est à $700. Je ne veux pas sortir ou fermer des positions mais attendre qu'elle atteigne $400.
Eamon
vous créez une variable que nous appellerons "amountexeed".
vous créez une autre variable de type bool appelons-la y "isexceedamount".
vous créez une autre variable que vous appelez "montant récupéré".
Sur le tick si amountProfit() <= amountexceed (-700$ ou -200pips)
{
isexceedamount=true
}
toujours dans la fonction ontick
une autre fonction est appelée
if(isamountexceed == true && (amountProfit amountexceed)){
closeallpositions() ;
}
Il s'agit d'un pseudo-code que vous pouvez utiliser pour saisir ce type de logique.
Envoyé depuis mon iPhone avec Tapatalk
Peaceprofits
il y a 6 ans #142940
Merci Gentmat,
J'ai compris comment créer des variables dans l'assistant EA, mais je ne comprends pas la fonction ontick.
Lorsque vous dites "fonction ontick", parlez-vous du codage de Costum dans l'assistant EA ?
gentmat
il y a 6 ans #142941
Merci Gentmat,
J'ai compris comment créer des variables dans l'assistant EA, mais je ne comprends pas la fonction ontick.
Lorsque vous dites "fonction ontick", parlez-vous du codage de Costum dans l'assistant EA ?
Oui, ne vous embêtez pas avec ontick . le code de l'assistant se trouve à l'intérieur.
Envoyé depuis mon iPhone avec Tapatalk
Peaceprofits
il y a 6 ans #143001
Un code costumier est-il nécessaire pour effectuer cette opération dans l'assistant EA, ou peut-on le faire en définissant simplement les règles et les conditions dans l'assistant EA ?
tomas262
il y a 6 ans #143189
Bonjour,
il suffit de définir les règles mentionnées dans un onglet de l'assistant. Par défaut, les conditions de l'assistant sont évaluées à chaque coche (ne pas cocher "évaluer la règle sur l'ouverture des bars .....")
Affichage de 5 réponses de 1 à 5 (sur un total de 5)