Sistemi Esperti: MartGreg

 

MartGreg:

Expert Advisor su due MACD con gestione del capitale secondo il metodo della martingala.

Author: Grigoriy Chaunin

 

Ciao, Fox Rex

La martingala è un sistema di gestione del denaro pericoloso.

Da Wiki (tramite Google Translate):

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

La Martingala distrugge una buona strategia EA, preferisco qualsiasi altra cosa tranne la Martingala.

Indicatore interessante, però!

Todge.

 

Ciao, Todge.

Lo so, così come la restrizione dei raddoppi.

 
Corretto un bug nella libreria di gestione del capitale. Nuova versione.
File:
 

Buoni sforzi FoxRex,

Ho eseguito alcune ottimizzazioni solo per vedere che cosa EA può fare si prega di vedere i risultati.

il risultato è interessante non abbiamo bisogno di attivare la Martingala anche per ricevere un buon risultato, il diverso piccolo, ma il rischio ......

Martingala

Tuttavia dopo l'ottimizzazione FastMA e SlowMA cambiano di posto, di solito succede quando il set originale ha parametri perdenti.

Sarebbe interessante sentire la vostra opinione in merito.

Rg,

FW.

 
FoxRex:
Corretto un bug nella libreria di gestione del capitale. Nuova versione.

Salve,

Potreste aiutarmi per favore?

Il programma apre solo 1 posizione e poi si ferma.

Forse ho un file di errore, come?

Per quanto riguarda l'aiuto, sarei molto felice.

Grazie in anticipo.


Il mio file:

#include <OnTesterFunctions.mqh>
#includere <martingail.mqh>
//--- parametri di ingresso
input double DML=10;
ingresso int Ud=3;
ingresso int Stop=50;
ingresso int Tp=100;
input int Slipage=30;
input int MACD1Fast=5;
ingresso int MACD1Slow=10;
input int MACD2Fast=25;

input int MACD2Slow=30;


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

//| Funzione di inizializzazione dell'esperto |

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

int m1=0;

int m2=0;


Martingail lt; ATTENZIONE!!!! Dichiarazione????

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

//| Aprire |

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

vuoto Aprire()

 

Chiarimento:

In martingail.mqh la riga

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

dovrebbe essere corretta in

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

Non riesco a compilare mql5. Potete aiutarmi?


Codice Errore

 
Drueckeberger:

Non riesco a compilare mql5. Potete aiutarmi?

Quando hai questo problema, prova a cercare sul sito, da qui, pt 22

MQL5: Rinominati gli elementi di enumerazione ENUM_ORDER_TYPE_FILLING:

  • ORDER_FILLING_AON rinominato come ORDER_FILLING_FOK
Quindi modificate il codice come necessario e compilate di nuovo.
[Eliminato]  
l'errore di compilazione dell'advisor 13
 
pabluru :
consigliere 13 errore di compilazione

È possibile modificare la riga 50 di martgreg_1.mq5 in:

   request.type_filling= ORDER_FILLING_ FOK ;
Non preoccupatevi degli avvisi.