Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
7 jours, 3 paires, Gimex
J'ai testé cet EA pendant environ 1 semaine avec de bons résultats en utilisant la TF de 1 min sur 6 paires.
C'est la VC originale qui a été postée.
29.08.2006.htmma déclaration, 1 min, paramètres comme ceux postés
ma déclaration, 1 min, paramètres comme affichés
Déclaration d'aujourd'hui
Erreur de compilation
Salut, HolyGuy7
Je suis en train de tester Firebird v1.0c1.
Lors de la compilation, je reçois les messages d'avertissement suivants :
-----------------------------------------------------------------------
- La fonction"CloseTheseTrades" n'est pas référencée et sera supprimée du fichier exp.
-La fonction "CloseLoosingTrades" n'est pas référencée et sera supprimée de l'exp-file.
-La fonction "iFXAnalyser" n'est pas référencée et sera supprimée de l'exp-file.
-La fonction "GoalCheck" n'est pas référencée et sera supprimée de l'exp-file.
-La fonction "GetSlippage" n'est pas référencée et sera supprimée de l'exp-file.
----------------------------------------------------------------------
pouvez-vous s'il vous plaît vérifier cela.
Merci.
SIDDESH
Salut, HolyGuy7
Je suis en train de tester Firebird v1.0c1.
Lors de la compilation, je reçois les messages d'avertissement suivants :
-----------------------------------------------------------------------
- La fonction "CloseTheseTrades" n'est pas référencée et sera supprimée du fichier exp.
-La fonction "CloseLoosingTrades" n'est pas référencée et sera supprimée de l'exp-file.
-La fonction "iFXAnalyser" n'est pas référencée et sera supprimée de l'exp-file.
-La fonction "GoalCheck" n'est pas référencée et sera supprimée de l'exp-file.
-La fonction "GetSlippage" n'est pas référencée et sera supprimée de l'exp-file.
----------------------------------------------------------------------
pouvez-vous s'il vous plaît vérifier cela.
Merci.
SIDDESHTout va bien. Il s'agit simplement d'un code que le codeur a jugé inutile et qu'il a supprimé, mais qu'il a laissé à titre de référence.
Il existe une version de Firebird nommée 3.2... quelqu'un l'utilise ?
ES
Il existe une version de Firebird nommée 3.2... quelqu'un l'utilise ? ES
Je n'utiliserais pas celui-là. C'est dangereux. Tout d'un coup, il décide de faire des transactions avec des lots énormes. Je négocie toujours des lots de 0,01, puis il a fait ce 21, des transactions de 50 lots. Bizarre
Je sais que la version C dispose d'une fonction"backtest" qui permet de ne pas effectuer de transactions après une perte pendant un nombre X de jours.
int CheckJustClosedOrder()
{
int cnt ;
datetime orderclosetime ;
chaîne de caractères rightnow ;
int rightnow2 ;
int TheHistoryTotal=HistoryTotal() ;
int différence ;
int flag=0 ;
for(cnt=0;cnt<TheHistoryTotal;cnt++)
{
if(OrderSelect(cnt,SELECT_BY_POS,MODE_HISTORY)==true)
{
if ( (OrderSymbol()==Symbol()) && (OrderMagicNumber()==MagicNumber) && (OrderComment()==GetCommentForOrder()) ) // hdb - seulement symbole et magie // modifié par Renato
{
orderclosetime=OrderCloseTime() ;
rightnow=Year()+"-"+Month()+"-"+Day()+" "+Hour()+":"+Minute()+":"+Seconds();
rightnow2=StrToTime(rightnow) ;
difference=rightnow2-orderclosetime ;
if(20160*60>difference)
{ // Au moins 2 périodes de décalage !
flag=1 ; // Lance un drapeau
pause ;
}
}
}
}
return(flag) ;
}
Je ne veux pas qu'il trade jusqu'à 20160 minutes après une perte, mais cela ne fonctionne toujours pas... quelqu'un peut-il m'aider ?
Quelqu'un a-t-il essayé de modifier l'ea firebird pour utiliser le RSI stochastique comme entrée en plus ou en remplacement de la méthode d'entrée actuelle ?
Je n'utiliserais pas celle-là. Elle est dangereuse. Tout d'un coup, il décide de faire des transactions avec des lots énormes. Je négocie toujours des lots de 0,01, puis il a fait ce 21, des transactions de 50 lots. Bizarre
Je pense que cela pourrait être la cause du lot soudain taille.... Veuillez voir le code commenté ci-dessous....
// ====== Routine de gestion de l'argent pour la taille du lot ======
if(UseMM)
{
Lots=AccountEquity()* Risk/100/1000 ;
si( Lots>=0.1)
{
Lots=NormalizeDouble(Lots,1) ;
}
sinon
Lots=NormalizeDouble(Lots,2) ;
}
// Commenté par Steven
// Ceci peut être la cause de la taille de lot invalide....
//si(MyOrdersTotal()>0)
// {
// Lots=Lots * MyOrdersTotal() ;
// }