Comment puis-je définir par programme une martingale dans mon compte ?

 
Vous pouvez télécharger un fichier contenant l'historique des transactions du signal et écrire un script pour l'utiliser.

Comment puis-je détecter par programme si une martingale est utilisée sur mon compte ?
Vous n'avez donc pas besoin de regarder l'historique des transactions avec vos yeux.

Qui a une idée ?
 
multiplicator:
Vous pouvez télécharger le fichier contenant l'historique des transactions du signal et écrire un script pour l'utiliser.

Comment déterminer s'il y a une martingale sur le compte ou non ?
Pas pour regarder l'historique des transactions avec mes yeux.

Quelles sont vos idées ?

Sans une longue analyse - regarder les paramètres automatiques et tirer une conclusion - il y a deux ou trois paramètres dans le compte:

1) charge maximale des dépôts - 80 % et plus - si elle est supérieure à 100 %, cela signifie qu'une capitalisation supplémentaire est nécessaire.

2) faible, par exemple jusqu'à 10 % de croissance mensuelle (peut être supérieure ou inférieure, mais contraste fortement avec la charge de dépôt)

3) nous pouvons vérifier le drawdown pour être sûr et il est supérieur à 50%.

Dans 99% des cas, un compte avec ces paramètres sera en martingale.

 
Andrey F. Zelinsky:

Sans une longue analyse - regarder les paramètres automatiques et tirer une conclusion - il y a deux ou trois paramètres dans le compte:

1) charge maximale des dépôts - 80 % et plus - si elle est supérieure à 100 %, cela signifie qu'une capitalisation supplémentaire est nécessaire.

2) faible, par exemple jusqu'à 10 % de croissance mensuelle (peut être supérieure ou inférieure, mais contraste fortement avec la charge de dépôt)

3) nous pouvons vérifier le drawdown pour être sûr et il est supérieur à 50%.

dans 99% des cas -- un compte avec ces paramètres sera en martingale

Je suis d'accord avec le premier point. Je suis également d'accord avec le troisième, à 80 %. Mais je ne peux pas faire le second. J'avais l'habitude de travailler avec les Martins et ce n'était jamais moins de quarante pour cent.
 
Alexandr Saprykin:
Je suis d'accord avec le premier point. Avec le troisième, aussi, de 80 pour cent. Je ne peux pas faire le second. J'avais l'habitude de traiter avec Martins et je n'ai jamais obtenu moins de 40%.

écrit :

Andrey F. Zelinsky:

2) petit, par exemple jusqu'à 10 % de gain par mois (peut être plus ou moins élevé, mais il contraste fortement avec la charge du dépôt).

Nous procédons à partir de la caractéristique principale de la martingale -- voir Wiki :"Lorsqu'un joueur gagne, même après une longue série de pertes, il récupère toutes ses pertes et réalise toujours un bénéfice égal à la mise de départ".

La mise de départ est minime -- donc le gain mensuel est minime -- et là, sa valeur dépend de la fréquence de déclenchement du martin.

L'objectif était de déterminer la marge sans analyser l'historique des transactions.


p.s. il y a beaucoup de variations -- on ne peut pas comprendre tous les cas sans analyser l'historique des transactions :

-- le solde peut être énorme, de sorte que le prélèvement et la charge des dépôts ne sont pas nécessairement élevés

-- Martin peut être coupé par le filtre par le nombre de genoux, par exemple, 4-5 genoux et tous les

-- martin peut être différent -- l'un ferme chaque transaction -- l'autre accumule jusqu'à la dernière transaction

 
multiplicator:
Vous pouvez télécharger le fichier contenant l'historique des transactions du signal et écrire un script pour l'utiliser.

Comment pouvez-vous déterminer par programme qu'une martingale est utilisée dans le compte ?
Pas pour regarder l'historique des transactions avec mes yeux.

Qui a une idée ?

Salut !

Si vous disposez d'un fichier d'historique, vous pouvez produire un graphique des prix et clôturer les transactions sur Exsel.

Au moins pour quelques jours d'histoire du commerce.

Ou faire manuellement sur le graphique MT4 le déroulement de la transaction.

 

tous les robots dont les profits sont supérieurs à 200% utilisent d'une manière ou d'une autre le principe de la martingale et de la grille.

vous ne pouvez pas prendre des gains importants et risquer un petit gain. le risque sera inévitable.

toutes les stratégies offrant de tels rendements ont un dénominateur commun : les risques.

La plupart d'entre eux sont des nettoyeurs, si ce n'est tous.

Il suffit d'analyser le pourcentage de rendement par mois/semaine et c'est tout.
Cette méthode est efficace et fiable à tous égards.

Mais si vous voulez échanger un peu votre temps contre du vent, vous pouvez le faire).

 
multiplicator:
Vous pouvez télécharger un fichier contenant l'historique des transactions du signal et écrire un script pour l'utiliser.

Comment puis-je déterminer par programme si une martingale est utilisée sur mon compte ?
Vous n'avez donc pas besoin de regarder l'historique des transactions avec vos yeux.

Quelles sont vos idées ?
J'utilise généralement mes yeux pour examiner l'historique des transactions: s'il y a des transactions avec une taille de lot croissante, il s'agit d'une martingale. Et le lot augmente selon un schéma simple, comme 2 fois plus, puis il retombe. Cela signifie qu'il est possible d'analyser les transactions par devises, puis sur chaque devise de rechercher l'augmentation et la diminution du lot après la clôture de la transaction dans le plus. En général, il y a une série de transactions perdantes avec un lot croissant, puis une transaction bénéficiaire, après quoi le lot diminue. Il s'agit d'une série de transactions perdantes avec un lot croissant et peut être sélectionné comme modèle. Cela fonctionnera pour les hirondelles simples.
 

Andrey F. Zelinsky:

La tâche consistait à identifier une hirondelle sans analyser l'historique des transactions.


Sans analyser l'historique des transactions avec vos yeux.

mais il est possible de l'analyser de manière programmatique.
 
Maxim Romanov:
Je regarde généralement l'historique des transactions avec mes yeux : s'il y a des transactions avec une taille de lot croissante, il s'agit d'une martingale.

comment apprendre à un programme à faire cela ?

Maxim Romanov:
C'est bon pour les hirondelles simples.

J'en ai besoin pour tous)

 

Il y a une suggestion. Comparez les graphiques "Drawdown" et "Deposit Load".

C'est logique, car en martingale, lorsqu'il y a un drawdown, il y a une augmentation de la charge du dépôt.

Calculez le coefficient de corrélation entre ces deux graphiques. Si le CC est supérieur à une certaine valeur, le résultat du test est positif.

Mais le graphique "Charge de dépôt" devrait être décalé vers la droite (probablement d'une barre). Parce que, d'abord, la personne entre en drawdown, puis augmente la taille du lot.



Le problème est que les graphiques de drawdown et de charge de dépôt ne peuvent pas être chargés dans le script.



Il serait préférable que ces graphiques soient attachés les uns aux autres dans le service des signaux. Pour que l'on puisse au moins les comparer visuellement.

 

Les volumes dépendent directement du rabattement. Plus le drawdown est important (long), plus le volume sur le marché est important.

De manière programmatique - vous pouvez calculer la corrélation, le volume par rapport à la baisse de l'équité.