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
Je vais également faire un test de transfert (une fois que j'aurai remis mon ordinateur en marche).
Merci pour les mises à jour
Rick
VOIR ce test
Bonjour à tous
premier backtest
Backtest
Bonjour à tous, premier backtest
sourour,
c'est sans aucun doute un bon résultat, j'ai une question.
Avez-vous calculé la taille minimale du compte qui n'aurait pas provoqué d'appel de marge face à la progression de 9 qui s'est produite 12 jours après le début du test ? Tester avec 500 000 $ est la meilleure façon de trader la martingale avec succès, surtout en commençant avec une progression de 0,1.
Je fais des tests avec une taille de compte de 250 $ afin de me rapprocher de la taille du compte que je pourrai me permettre d'approvisionner. J'espère que d'ici à ce que nous ayons testé le nouvel EA de neta1o et qu'il ait eu le temps de faire les changements prévus, il sera possible de l'utiliser de manière rentable sur un mini compte de 250 $.
John
Tu dois juste attendre un peu.
Maintenant Neta10 (merci beaucoup !) a pris le travail de reconstruire cette vieille EA avec de nouvelles idées, laissez-lui un peu de temps pour le faire sans interférer avec les autres versions intermédiaires.
L'écriture d'un EA est une chose très personnelle, et c'est rarement une bonne idée que plusieurs programmeurs mettent leurs mains dans le même code.Cher Michel, je ne veux pas interférer avec le développement de Neta10. Je suis très impressionné et reconnaissant pour son travail. Je veux seulement ajouter cette fonctionnalité à d'autres EAs que j'ai. J'aime faire mes modifications personnelles sur les EAs fournis par d'autres, mais je ne veux jamais interférer avec mes modifications quand d'autres programmeurs meilleurs que moi travaillent. Je ne suis qu'un débutant et c'est la raison pour laquelle je viens ici pour obtenir de l'aide. Merci, et je suis désolé.
Neta10, excellent travail !!! Merci
Saludos
La Totona
Merci beaucoup.
sourour,
c'est sans aucun doute un bon résultat, j'ai une question.
Avez-vous calculé la taille minimale du compte qui n'aurait pas provoqué d'appel de marge face à la progression de 9 qui s'est produite 12 jours après le début du test ? Tester avec 500 000 $ est la meilleure façon de trader la martingale avec succès, surtout en commençant avec une progression de 0,1.
Je fais des tests avec une taille de compte de 250 $ afin de me rapprocher de la taille du compte que je pourrai me permettre d'approvisionner. J'espère que d'ici à ce que nous ayons testé le nouvel EA de neta1o et qu'il ait eu le temps d'effectuer les changements prévus, il sera possible de l'utiliser de manière rentable sur un mini compte de 250 $.
Johnmerci beaucoup pour votre bonne réponse, ok je vois
mais je pense que ce paramètre veutj'ai testé cela avec l'ea netao1 version 1.3 mais j'ai changé le tp à 20 seulement et les pips à 20 au lieu de 15
La seule chose que je trouve pas très bonne est l'augmentation des niveaux (max trades) je pense que ce changement va nous coûter plus d'argent,
En tout cas, je continue à tester,
merci et prenez soin de vous
sourour
Je suis heureux d'entendre que vous continuez à tester, je vais travailler sur ce sujet plus tard ce soir donc je devrais avoir quelques mises à jour.
-neta1o
EDIT : J'ai trouvé quelques bogues avec ce système qui ne ferme pas tous les ordres, et je dois aussi m'assurer que le profit cible est en rapport avec le pas de pip, sinon même si cela réussit, cela échouera.
rapport à l'étape de pip ou même quand il réussit, il échouera. Vous pouvez voir beaucoup d'absence de marché à ouvrir. Il donnera ce message à chaque
chaque fois qu'il vérifie. Je mettrai également à jour cette page plus tard.
Heureux d'entendre que vous continuez à tester, je vais travailler sur ce sujet plus tard ce soir donc je devrais avoir quelques mises à jour.
-neta1o
EDIT : J'ai trouvé quelques bogues avec cette fonction, notamment le fait qu'elle ne ferme pas tous les ordres.
rapport au pas de pip ou même quand il réussit, il échouera. Vous pouvez voir beaucoup d'absence de marché à ouvrir. Il donnera ce message à chaque fois que
Le temps qu'il vérifie. Je mettrai aussi à jour ce point plus tard.-------------------------------------
Bonjour Neta10
Je remarque dans la négociation de la plateforme que l'Ea est le comentaire de l'ordre d'achat 10point3 lorsque l'ordre est de type vente ; et lorsque l'ordre est d'achat l'Ea est le comentaire de l'ordre court 10point3.
Meilleures salutations
Je suis heureux d'entendre que vous continuez à tester, je vais travailler sur ce sujet plus tard ce soir donc je devrais avoir quelques mises à jour.
-neta1o
EDIT : J'ai trouvé quelques bugs avec cette fonction, notamment le fait qu'elle ne ferme pas tous les ordres.
rapport au pas de pip ou même quand il réussit, il échouera. Vous pouvez voir beaucoup d'absence de marché à ouvrir. Le message suivant s'affiche à chaque fois
le temps qu'il vérifie. Je mettrai aussi à jour ce point plus tard.Bonjour neta1o, il y a aussi un petit bug ici :
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber)
{
LastTicket=OrderTicket();
LastPrice=OrderOpenPrice();
LastLots=OrderLots();
if (OrderType()==OP_BUY)
{
Profit=OrderProfit();
lastType=1;
}
if (OrderType()==OP_SELL)
{
Profit=OrderProfit();
lastType=2;
}
OpenOrders++;
}[/PHP]
One cannot assume that the last opened order will always be the latest of the scan loop; this may not to be a problem in BT, but it could be when working on the terminal as the order depends of the sorted column of the trade tab.
An easy and safe way to check if the order is the last one is to compare the TicketNumbers.
Another mistake seems a bad computation of the total profit.
So I suggest something like this :
[PHP]
LastTicket = 0;
for(cnt=0;cnt<OrdersTotal();cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if (OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber)
{
Profit += OrderProfit();
OpenOrders ++;
if(OrderTicket() > LastTicket)
{
LastTicket = OrderTicket();
LastPrice = OrderOpenPrice();
LastLots = OrderLots();
LastType = OrderType();
LastTime = OrderOpenTime();
}
}
}