Quelles sont les "bonnes" selon vos critères ? Peut-être pouvez-vous nous donner des exemples précis ? J'ai peut-être raté quelque chose... J'aimerais avoir de vos nouvelles, si vous arrivez à trouver la solution :)
Une idée : utilisez simplement trois ticks connus... le prix d'ouverture de la barre, le prix de clôture de la précédente, et le premier tick de la courante (au-dessus ou au-dessous du prix d'ouverture)... et un certain seuil entre eux ( une distance qui doit être d'au moins)
Erreurs de concordance des graphiques 0 Dépôt initial 1000,00 Bénéfice net 54716,16 Bénéfice total 70172,98 Perte totale -15456,82 Rentabilité 4,54 Espérance de gain 138,87 Dégradation absolue 7,40 Dégradation maximale 3049,42 (6.56%) Drawdown relatif 6.56% (3049.42) Total des transactions 394 Positions courtes (% gagnant) 133 (60.90%) Positions longues (% gagnant) 261 (75.10%) Transactions profitables (% de toutes) 277 (70.30%) Transactions perdantes (% de toutes) 117 (29.70%)
Une idée : il suffit d'utiliser trois ticks connus... le prix d'ouverture de la barre, le prix de clôture précédent, et le premier tick du tick actuel (au-dessus ou au-dessous du prix d'ouverture)... et un certain seuil entre eux (au moins la distance qu'ils devraient avoir)
C'est correct ! C'est exactement la façon dont vous devez rechercher une entrée optimale sur le marché, mais vous devez la tester en utilisant les ticks de votre courtier / société de courtage avec laquelle votre code fonctionne - les filtres de quotient sont différents pour toutes les sociétés de courtage.
merde... Il est impossible d'écrire un expert comparant la clôture du tick précédent, l'ouverture du tick actuel et le prochain tick sur Dukas... l'ouverture est presque toujours égale à la clôture du tick précédent... (et en mt trop souvent... c'est pourquoi les transactions sont beaucoup plus petites)
Eh bien, il est clair que vous devez le vérifier sur le compte à la fin, pas dans le testeur ... Mais tant qu'il n'y a pas de système fonctionnel, il suffit d'écrire un banc d'essai avec des paramètres flexibles pour les expériences... ...et ensuite de travailler sur l'émulateur...
c'est tellement agréable de croire au conte de fées :) mais le testeur dans MT4 n'est pas un testeur - c'est un émulateur de marché :(
C'est simple : plus de 90% des transactions sont "faites" à l'intérieur d'une bougie sans prix réels ! Sur M1, c'est encore pire - 100% des transactions sont faites à l'intérieur d'une barre. Qu'est-ce qui prend du temps ? :(((((
Quelles sont les "bonnes" selon vos critères ? Peut-être pouvez-vous nous donner des exemples précis ? J'ai peut-être raté quelque chose... J'aimerais avoir de vos nouvelles, si vous arrivez à trouver la solution :)
Je pense qu'il y a des gens qui peuvent vous expliquer mieux que moi pourquoi votre état est autodestructeur.
probablement ceci : http://forum.liteforex.org/showthread.php?t=3911
Une idée : utilisez simplement trois ticks connus... le prix d'ouverture de la barre, le prix de clôture de la précédente, et le premier tick de la courante (au-dessus ou au-dessous du prix d'ouverture)... et un certain seuil entre eux ( une distance qui doit être d'au moins)
Erreurs de concordance des graphiques 0
Dépôt initial 1000,00
Bénéfice net 54716,16
Bénéfice total 70172,98
Perte totale -15456,82
Rentabilité 4,54
Espérance de gain 138,87
Dégradation absolue 7,40
Dégradation maximale 3049,42 (6.56%)
Drawdown relatif 6.56% (3049.42)
Total des transactions 394
Positions courtes (% gagnant) 133 (60.90%)
Positions longues (% gagnant) 261 (75.10%)
Transactions profitables (% de toutes) 277 (70.30%)
Transactions perdantes (% de toutes) 117 (29.70%)
double ask = iMA(NULL,1,3, 0, 2,0,0) ;
double ask1 = iMA(NULL,1,3, 0, 2,0,1) ;
if((ask1+p<iOpen(NULL,1,0)&&ask-p>iOpen(NULL,1,0))||(ask1-p>iOpen(NULL,1,0)&&ask+p<iOpen(NULL,1,0)))openOrders() ;Une idée : il suffit d'utiliser trois ticks connus... le prix d'ouverture de la barre, le prix de clôture précédent, et le premier tick du tick actuel (au-dessus ou au-dessous du prix d'ouverture)... et un certain seuil entre eux (au moins la distance qu'ils devraient avoir)
test pour l'année alpari classic :
Erreurs de concordance des graphiques 0Dépôt initial 50,00
Profit net 4372655,50
Profit total 5797580,50
Perte totale -1424925,00
Rentabilité 4,07
Espérance de gain 5205,54
Drawdown absolu 1,50
Drawdown maximal 206000,00 (4,76%)
Drawdown relatif 20.87% (658.80)
Total des transactions 840
Positions courtes (% gagnant) 302 (60.60%)
Positions longues (% gagnant) 538 (78.81%)
Transactions profitables (% de toutes) 607 (72.26%)
Pertes (% de toutes) 233 (27.74%)
Plus grande transaction
transaction profitable 255000.00
transaction perdante -37000.00
j'ai déjà négocié 15% du dépôt sur le compte ducas wok (presque...)
Eh bien, il est clair que vous devez le vérifier sur le compte à la fin, pas dans le testeur ... Mais tant qu'il n'y a pas de système fonctionnel, il suffit d'écrire un banc d'essai avec des paramètres flexibles pour les expériences... ...et ensuite de travailler sur l'émulateur...
c'est tellement agréable de croire au conte de fées :) mais le testeur dans MT4 n'est pas un testeur - c'est un émulateur de marché :(
C'est simple : plus de 90% des transactions sont "faites" à l'intérieur d'une bougie sans prix réels ! Sur M1, c'est encore pire - 100% des transactions sont faites à l'intérieur d'une barre. Qu'est-ce qui prend du temps ? :(((((
c'est tellement agréable de croire aux contes de fées :) mais le testeur dans MT4 n'est pas un testeur - c'est un émulateur de marché :(
C'est simple : plus de 90% des transactions sont "faites" à l'intérieur d'une bougie où il n'y a pas de prix réels ! :(((((