Créer une martingale simple

 

Bonjour Chers Traders ! Je vous demande de créer un simple EA basé sur la martingale. J'aimerais créer un EA qui augmenterait la taille du lot un certain nombre de fois après un trade perdant, et ouvrirait des trades avec des indications МА.

Le chandelier a clôturé au-dessus de la MA - la première transaction est Achat, en dessous - Vente, puis la chaîne logique !

Variables

MagicNumber- identifiant de la commande
Lot- taille initiale du lot
TakeProfit- TakeProfit en points
StopLoss- arrêt de la perte en points
MultyLot- combien de fois le lot de la prochaine transaction sera doublé après la transaction à perte.
Logique- logique d'ouverture de la transaction ( valeur - 1, 2, 3 ou 4)
OneSetka- (true - une seule grille logique s'ouvre dans la direction de MA, false - 2 grilles fonctionnent)
si le prix est supérieur à la MA et que la première transaction (Achat) est ouverte dans le mode true - les transactions sont ouvertes uniquement dans le mode true.
une chaîne logique à partir de la première transaction, et si le mode false - lorsque le prix est ouvert en
dans une direction, après le franchissement de la MA dans l'autre direction, une grille avec sa propre chaîne logique est ouverte !
chaîne !

Ajustements de la moyenne mobile

МА_Work- vrai ou faux (si vrai - le premier trade s'ouvre à la clôture de la bougie dans la direction de la MA selon la logique définie ci-dessous, et si faux - les ordres sont ouverts non pas selon la logique, mais simplement.
à la clôture de la bougie avec une nouvelle augmentation du lot, si la bougie est haussière - acheter, si baissière - vendre et après un trade perdant, les trades suivants sont ouverts sans tenir compte de la MA et de la logique ci-dessous, et
juste à la fermeture de la bougie !
MA_period - période de la moyenne mobile
MA_metod- méthode de calcul de la moyenne mobile
1 - Simple
2 - exponentiel
3 - Lissé
4 - Linéaire pondéré
Shift - "0" zéro

Postuler à - fermer

Logique d'ouverture

1ère grille logique

EXEMPLE de grille
Lot - 0,1 Lot - 0,1
MultyLot - 2 MultyLot - 2
Prix HIGH MA Prix LOW MA

Acheter - 0,1 Vendre - 0,1
Vendre - 0,2 Acheter - 0,2
Achat - 0,4 Vente - 0,4
Vendre - 0,8 Acheter - 0,8
Achat - 1,6 Vente - 1,6
Vendre - 3,2 Acheter - 3,2
Achat - 6,4 Vente - 6,4
et ainsi de suite, jusqu'à ce que le take profit soit atteint, après le take profit, la première transaction.
Ouvert avec la taille de lot spécifiée dans les paramètres - Lot - c'est-à-dire avec le minimum !

2ème grille logique

EXEMPLE de grille
Lot - 0,1 Lot -0,1
MultyLot - 2 MultyLot - 2
Prix HIGH MA Prix LOW MA

Acheter - 0.1 Vendre-0.1
Acheter - 0.2 Vendre-0.2
Vendre - 0,4 Acheter -0,4
Vendre - 0,8 Acheter -0,8
Achat - 1.6 Vente - 1.6
Achat - 3,2 Vente - 3,2
Vendre - 6,4 Acheter - 6,4
Vendre - 12,8 Acheter - 12,8
C'est-à-dire deux ordres du même type et ainsi de suite, jusqu'à ce que le take profit soit atteint, après le take profit la première transaction.
s'ouvre avec la taille de lot spécifiée dans les paramètres - Lot - c'est le minimum !

3ème grille logique

EXEMPLE de grille
Lot - 0,1 Lot -0,1
MultyLot - 2 MultyLot - 2
Prix supérieur au MA Prix inférieur au MA

Acheter -0.1 Vendre-0.1
Acheter -0.2 Vendre-0.2
Acheter -0.4 Vendre-0.4
Vendre -0,8 Acheter -0,8
Vendre -1,6 Acheter -1,6
Vendre -3,2 Acheter -3,2.
C'est-à-dire trois ordres du même type et ainsi de suite, jusqu'à ce que le take profit soit atteint, après le take profit le premier ordre.
Ouvert avec la taille de lot spécifiée dans les paramètres - Lot - c'est le minimum !

4ème grille logique

EXEMPLE de grille

Lot - 0,1 Lot -0,1
MultyLot - 2 MultyLot - 2
Prix supérieur au MA Prix inférieur au MA

Acheter -0.1 Vendre-0.1
Acheter -0.2 Vendre-0.2
Acheter -0.4 Vendre-0.4
Acheter -0.8 Vendre-0.8
Vendre -1,6 Acheter -1,6
Vendre -3,2 Acheter -3,2
Vendre -6,4 Acheter -6,4
Vendre -12,8 Acheter -12,8
C'est-à-dire quatre ordres d'un même type et ainsi de suite, jusqu'à ce que le take profit soit atteint, après le take profit la première transaction.
s'ouvre avec la taille de lot spécifiée dans les paramètres - Lot - c'est le minimum !

IMPORTANT !!!
Le Take Profit et le Stop Loss doivent être fixés au moment de l'ouverture d'une transaction, et non après l'ouverture de l'ordre !
Le conseiller doit fonctionner sans interférer avec les autres conseillers sur une paire de devises et dans le terminal en général !
Toutes les transactions sont ouvertes à la fermeture de la bougie !
Si un chandelier a clôturé en dessous de la MA, et non de sa queue !
Il est important que dans le mode OneSetka - faux, l'Expert Advisor double le lot pour chaque grille séparément, et ne touche pas les ordres de l'autre grille !
Le conseiller expert doit fonctionner sur les graphiques à cinq et quatre chiffres, avec un écart fixe et flottant !

Paramètres initiaux du conseiller expert


Numéro magique - 1234567
Lot - 0.01
TakeProfit - 10
StopLoss - 10
MultyLot - 2
Logique - 2
OneSetka - faux
MA_period - 21
MA_metod - 3












 
Gratuitement ? !
 
ktest0:
Gratuit ? !

Même la vidange est payée, laissant tout au DC !
 
borilunad:

Même la vidange est payée, laissant tout au DC !

C'est vrai, mais le DC est payé pour sa propre naïveté, et qui paierait un programmeur qui travaille ?
 
ktest0:

C'est vrai, mais le DC est payé pour sa propre naïveté, et qui va payer un programmeur qui travaille ?

C'est lui qui va l'envoyer, et il pourrait aussi bien l'envoyer !
 

Une discussion animée, c'est bien !) DYN - merci pour la substance !

Autre question : "Combien voulez-vous pour ce "conseiller en prune" ?

 
VitaliyBerkut:

Une discussion animée, c'est bien !) DYN - merci pour la substance !

Autre question : " Combien voulez-vous pour ce "conseiller en prunes" ?


Joba est une bonne solution car vous y choisissez le codeur qui offre le meilleur prix, le meilleur délai et la meilleure qualité.
 
VitaliyBerkut:

Réalise des MT4 rapides et de qualité (réel/démo/test).

Plus d'infos

Skype :valeryk10 Mail:kvl29@hotmail.com

CommentairesCommandes terminéesNouvelle commande pour valeryk

De 50 $ à 5 jours
 
VitaliyBerkut:

Une discussion animée, c'est déjà bien !) DYN - merci d'aller droit au but !

Autre question : "Combien voulez-vous pour cette "EA perdante" ?

De rien)).

Et... prune ou prometteur, on ne peut le dire qu'après avoir testé. Il est évident dès le départ que cela va peser sur l'écart. Mais puisque vous utilisez le jeu de lot... alors vous avez besoin d'une série de transactions pour vérifier le caractère aléatoire.

 
DYN:

De rien.)

Et... prune ou prometteur, on ne peut le dire qu'après avoir testé. Il est évident dès le départ qu'il va drainer la marge. Mais puisque vous utilisez le jeu du lot... alors vous avez besoin d'une série de transactions pour vérifier le caractère aléatoire.



Il ne sera ruiné que si vous le limitez au lot maximum autorisé en courant continu, ou bien sûr si vous le placez sur un compte titres en cents)).

Mais si vous incluez votre cerveau, mettez une certaine somme d'argent sur un compte en cents et n'oubliez pas de diversifier........ c'est ce que vous devez tester.