Starter Systeme Profitable! - Forex Forum

Welcome Guest ( Log In | Register )

 
> Starter Systeme Profitable!, Laissez votre ordinateur trader tout seul!
starter
post Apr 2 2008, 23:33
Post


Bonjour a tous!

J'avais demarre il y a 3 ans un sujet sur un systeme de trading automatique tres interessant que j'avais developpe: le Starter System. Le sujet est toujours actif aujourd'hui et l'un des plus commentes et visites (200,000 visites a ce jour). J'avais poste le meme systeme sur Mataf pour en faire profiter les traders francais, et comme j'ai recu beaucoup de messages me revoila pour une mise a jour!

Le Starter System fonctionnait a partir de moyennes mobiles 120 jours, d'un de mes indicateurs favoris ki s'appelle "LaGuerre", et de quelques autres indicateurs connus par la communaute Metatrader.

J'ai developpe beaucoup d'Expert Advisor depuis Starter, dont certains avec succes en live, et je vais poster aujourd'hui la mise a jour de Starter (Starter II) qui je pense vaut le coup d'oeil.

Regardez ci-dessous le graph et les details du Starter II System, backtest sur une periode de 2 ans au tick-par-tick (methode la plus precise ki soit) avec une base de donnee a la minute pres! En gros, c'est un backtest tres precis, la qualite du modele fournit par metatrader est de 90% (difficile de faire mieux).



Bars in test 150970
Ticks modelled 4548019
Modelling quality 90.00%
Mismatched charts errors 89
Initial deposit 10000.00
Total net profit 286777.54
Gross profit 526619.74
Gross loss -239842.20
Profit factor 2.20
Expected payoff 50.70
Absolute drawdown 446.00
Maximal drawdown 33146.00 (10.47%)
Relative drawdown 16.59% (11417.51)
Total trades 5656
Short positions (won %) 3165 (81.20%)
Long positions (won %) 2491 (76.31%)
Profit trades (% of total) 4471 (79.05%)
Loss trades (% of total) 1185 (20.95%)
Largest
profit trade 633.30
loss trade -1890.00
Average
profit trade 117.79
loss trade -202.40
Maximum
consecutive wins (profit in money) 142 (27705.56)
consecutive losses (loss in money) 30 (-1488.54)
Maximal
consecutive profit (count of wins) 43156.00 (117)
consecutive loss (count of losses) -18000.00 (10)
Average
consecutive wins 24
consecutive losses 6

Comme vous pouvez le voir, les resultats parlent d'eux-memes... Starter II marche sur une time frame de 5 minutes.

Voici le Code MQL4:


//| expert start function |
//+------------------------------------------------------------------+
int start()
{
double Laguerre;
double Bollsup, Bollinf;
double Alpha, Alphaprevious;
double MA, MAprevious, MAold;

//+-- double Juice;
int i, cnt, ticket, total;

Laguerre=iCustom(NULL, 0, "Laguerre", 0, 0);
Alpha=iCCI(NULL, 0, 14, PRICE_CLOSE, 0);
Alphaprevious=iCCI(NULL, 0, 14, PRICE_CLOSE, 1);
MA=iMA(NULL,0,MAPeriod,0,MODE_EMA,P RICE_MEDIAN,0);
MAprevious=iMA(NULL,0,MAPeriod,0,MO DE_EMA,PRICE_MEDIAN,1);
MAold=iMA(NULL,0,MAPeriod,0,MODE_EM A,PRICE_MEDIAN,3);
Bollsup=iBands(NULL,0,20,2,0,PRICE_ CLOSE,MODE_UPPER,0);
Bollinf=iBands(NULL,0,20,2,0,PRICE_ CLOSE,MODE_LOWER,0);

total=OrdersTotal();
if(total<nbtotal)
{
// no opened orders identified
if(AccountFreeMargin()<(100*Lots))
{
Print("We have no money. Free Margin = ", AccountFreeMargin());
return(0);
}
// check for long position (BUY) possibility
if((Laguerre==0) && (MA>MAprevious) && ((MA-MAold)>margin) && (Alpha<-alphavalue) && (DayOfYear()!=1 && DayOfYear()!=2 && DayOfYear()!=3)) //+-- && Juice>JuiceLevel)
{
ticket=OrderSend(Symbol(),OP_BUY,Lo tsOptimized(),Ask,3,Ask-Stop*Point,Ask+TP*Point,"moving average",16384,0,Green);
}
// check for short position (SELL) possibility
if((Laguerre==1) && (MA<MAprevious) && ((MAold-MA)>margin) && (Alpha>alphavalue) && (DayOfYear()!=1 && DayOfYear()!=2 && DayOfYear()!=3)) //+-- && Juice>JuiceLevel)
{
ticket=OrderSend(Symbol(),OP_SELL,L otsOptimized(),Bid,3,Bid+Stop*Point ,Bid-TP*Point,"moving averages",16384,0,Red);
}
}
// it is important to enter the market correctly,
// but it is more important to exit it correctly...
for(cnt=0;cnt<total;cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if(OrderType()<=OP_SELL && // check for opened position
OrderSymbol()==Symbol()) // check for symbol
{
if(OrderType()==OP_BUY) // long position is opened
{
if(DayOfYear()==365 && TimeHour(CurTime())==23 && TimeMinute(CurTime())==59)
{
OrderClose(OrderTicket(),OrderLots( ),Bid,3,Violet); // close position
return(0); // exit
}
if(((MathAbs(Alpha)-MathAbs(Alphaprevious))>niveaualpha ))
{
OrderClose(OrderTicket(),OrderLots( ),Bid,3,Violet); // close position
return(0); // exit
}
if(Laguerre>=1)
{
OrderClose(OrderTicket(),OrderLots( ),Bid,3,Violet); // close position
return(0); // exit
}
// check for stop
if(TP>0)
{
if(Bid-OrderOpenPrice()>=Point*TP)
{
OrderClose(OrderTicket(),OrderLots( ),Bid,3,Violet); // close position
return(0);
}
}
if(Stop>0)
{
if(OrderOpenPrice()-Bid>Point*Stop)
{
OrderClose(OrderTicket(),OrderLots( ),Bid,3,Violet); // close position
return(0);
}
}
}
else // go to short position
{
if(DayOfYear()==365 && TimeHour(CurTime())==23 && TimeMinute(CurTime())==59)
{
OrderClose(OrderTicket(),OrderLots( ),Ask,3,Violet); // close position
return(0); // exit
}
if(((MathAbs(Alpha)-MathAbs(Alphaprevious))>niveaualpha ))
{
OrderClose(OrderTicket(),OrderLots( ),Ask,3,Violet); // close position
return(0); // exit
}
if(Laguerre<=0)
{
OrderClose(OrderTicket(),OrderLots( ),Ask,3,Violet); // close position
return(0); // exit
}
// check for stop
if(TP>0)
{
if(OrderOpenPrice()-Ask>=Point*TP)
{
OrderClose(OrderTicket(),OrderLots( ),Ask,3,Violet); // close position
return(0);
}
}
if(Stop>0)
{
if(Ask-OrderOpenPrice()>Point*Stop)
{
OrderClose(OrderTicket(),OrderLots( ),Ask,3,Violet); // close position
return(0);
}
}
}
}
}

return(0);
}
// the end.

Les principales differences avec la version differentes sont l'utilisation d'une troisieme moyenne mobile, de differentes configurations pour l'indicateur alpha, et surtout la possibilite d'ouvert plusieurs trades en meme temps (nbtotal). Starter II est beaucoup plus actif ke la version originale, et alors ke Starter avait ete cree principalement pour les time frame a 30 minutes ou 1 heure, Starter II donne ses meilleurs resultats a 5 minutes...

J'ai teste Starter II en live et les resultats sont interessants, meme si le systeme a ete mis a mal dernierement. Quoiqu'il en soit, libre a vous de changer ce ke vous voulez, apporter des modifications, ou simplement tester et donner vos avis sur les resultats ke vous obtenez.

Joyeux trading!

Starter
www.winfxstrategy.com
sam028
post Apr 3 2008, 0:08
Post


Il faut peut-être que tu précises les variables externes à définir, genre MAPerid, nbtotal, Lots, etc, etc...
Sinon ça ne compilera pas bien mataf_siffle.gif .
starter
post Apr 3 2008, 13:52
Post


En fait je vais poster directement le fichier MQL4, ce sera bien plus pratique.

TELECHARGER VORTEX

Starter II s'appelle Vortex, un petit nom ke je lui ai donne pour eviter les confusions mataf_wink.gif

Le fichier ci-dessus est le fichier MQL4, a mettre directement dans votre repertoire Experts...

Je crois ke toutes les variables sont deja bien definies.

Bons tests,
Starter

This post has been edited by starter: Apr 3 2008, 13:53
innggo
post Apr 4 2008, 7:04
Post


Citation (starter @ Apr 3 2008, 14:52) *
En fait je vais poster directement le fichier MQL4, ce sera bien plus pratique.

TELECHARGER VORTEX

Starter II s'appelle Vortex, un petit nom ke je lui ai donne pour eviter les confusions mataf_wink.gif

Le fichier ci-dessus est le fichier MQL4, a mettre directement dans votre repertoire Experts...

Je crois ke toutes les variables sont deja bien definies.

Bons tests,
Starter


Merci. Pas de chance, je n'ai pas Metatrader mais Tradestation. Serait-il possible d'avoir une description du système pour que je puisse le programmer en Easylanguage ? Pas sûr d'avoir l'indicateur alpha et Laguerre non plus...
katy
post Jun 17 2008, 20:23
Post


Bonsoir,
Je débute dans le domaine du forex, des brokers..
Concernant votre code en expert advisor pour metatrader , est il utilisable sur les versions de metatrader des brokers ?
Si oui, chez quels brokers ?
Bonne soirée
Katy
katy
post Jun 18 2008, 22:19
Post


Bonsoir,
J'ai chargé votre EA, mais il manque l' exe de laguerre....
Où puis je le trouver ???
Merci
Bonne soirée

Reply to this topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

> Similar Topics

    Topic Title Replies Topic Starter Views Last Action
No new   18 Phénoménal 12,205 18th February 2008 - 9:51
Last post by: wallace
No New Posts   4 Soltrade 3,127 17th September 2005 - 18:24
Last post by: Syl20
No new   24 starter 11,429 21st December 2005 - 16:10
Last post by: LeGlac
No new   17 Phénoménal 6,442 7th November 2005 - 18:47
Last post by: jet
No new   43 Alex 14,648 25th November 2005 - 23:14
Last post by: Alex


Lo-Fi Version: Starter Systeme Profitable! - Forex Forum