Experts: MartGreg

 

MartGreg:

Expert Advisor sur deux MACD avec gestion du capital par la méthode martingale.

Author: Grigoriy Chaunin

 

Bonjour, Fox Rex

La martingale est un système de gestion de l'argent dangereux.

D'après Wiki (via Google Translate) :

"Первоначально, мартингал упомянутого класса торговли стратеги популярных в 18 веке во Франции. Простейший из них стратегии был разработан для игры, в которой игрывает карту, если монета появляется головы и теряет, если монета появляетя хвост. Стратегия игрока удвоить свою ставку после каждого проигрыша, так что первый выигрыш мог бы восстановить все предыдущие потери плюс выиграть прибыль, равную первоначальной ставки. как игрок с бесконечным богатством будет с вероятностью 1, в конечном итоге панель головы, Мартингейл стратегии ставок расматриватся как чистое дело тех, кто отставает эту модель. Конечно, ни один игроков на самом деле обладет бесконечным богатством, и <b>экспоненциальный рост ставки в конечном итоге банкротом тех, кто решил использовать Мартингейл.</b> Широко распространено мнение, что казино возбуждено ограничений ставок специально для остановки Мартингейл игроков, но в действительности предположения, лежащие стратегии являются несостоятельными. Игроки, использущие системы Мартингейл не имеют каких-либо долгосрочных математической преимущество перед любой другой системой ставки или даже случайно сделанных ставок."

Martingale détruira une bonne stratégie EA, je préfère tout autre chose que Martingale.

Indicateur intéressant, cependant !

Todge.

 

Bonjour Todge.

Je sais, tout comme la limitation des doublons.

 
Correction d'un bug dans la bibliothèque de gestion des capitaux. Nouvelle version.
Dossiers :
 

Bons efforts FoxRex,

J'ai effectué quelques optimisations juste pour voir ce que l'EA peut faire.

Le résultat est intéressant, nous n'avons pas besoin d'activer Martingale pour obtenir de bons résultats, les différences sont minimes, mais le risque .......

Martingale

Cependant, après l'optimisation, FastMA et SlowMA changent de place, ce qui se produit généralement lorsque l'ensemble original a des paramètres perdants.

Il serait intéressant d'avoir votre avis sur la question.

Rg,

FW.

 
FoxRex:
Correction d'un bug dans la bibliothèque de gestion des capitaux. Nouvelle version.

Bonjour,

Pourriez-vous m'aider ?

Le programme n'ouvre que 1 position et s'arrête.

Peut-être ai-je un fichier d'erreur, comment ?

Si vous pouvez m'aider, j'en serai très heureux.

Merci d'avance.


Mon fichier :

#include <OnTesterFunctions.mqh>
#include <martingail.mqh>
//--- paramètres d'entrée
input double DML=10 ;
input int Ud=3 ;
input int Stop=50 ;
input int Tp=100 ;
input int Slipage=30 ;
input int MACD1Fast=5 ;
input int MACD1Slow=10 ;
input int MACD2Fast=25 ;

input int MACD2Slow=30 ;


//+------------------------------------------------------------------+

//| Fonction d' initialisation de l'expert

//+------------------------------------------------------------------+

int m1=0 ;

int m2=0 ;


Martingail lt ; WARNING !!!! Déclaration ????

//+------------------------------------------------------------------+

//| Ouvrir

//+------------------------------------------------------------------+

void Open()

 

Clarification :

Dans martingail.mqh, la ligne

if(GlobalVariableCheck(GVarName)) GlobalVariableSet(GVarName,0);

doit être corrigée en

if(!GlobalVariableCheck(GVarName)) GlobalVariableSet(GVarName,0);
 

Je n'arrive pas à compiler le mql5. Pouvez-vous m'aider ?


Erreur de code

 
Drueckeberger:

Je n'arrive pas à compiler le mql5. Pouvez-vous m'aider ?

Si vous avez un tel problème, essayez de chercher sur le site, à partir d'ici, pt 22

MQL5 : Renommage des éléments de l'énumération ENUM_ORDER_TYPE_FILLING :

  • ORDER_FILLING_AON renommé en ORDER_FILLING_FOK
Modifiez donc le code si nécessaire et compilez à nouveau.
[Supprimé]  
le conseiller 13 herror à compiler
 
pabluru :
conseiller 13 erreur à la compilation

Vous pouvez modifier la ligne 50 de martgreg_1.mq5 en :

   request.type_filling= ORDER_FILLING_ FOK ;
Ne vous préoccupez pas des avertissements.