lazarev-d-m: Veuillez m'aider en m'envoyant un exemple de travail avecORDER_TIME_SPECIFIED, je ne parviens pas à définir correctement le délai d'expiration d'un ordre.
Et en termes simples, décrivez la signification de ces transformations :
Cela semble fonctionner, mais le problème est que je me suis plaint d'un mauvais délai d'expiration et que quelque chose s'est mal passé, je ne cherche probablement pas la bonne raison.
L'idée est la suivante, je veux tester le comportement de l'EA le 18 décembre à 16 heures, d'excellentes nouvelles sortent, ce qui donne un bon momentum, presque sans pullback, mais quand vous essayez de vérifier le comportement de l'EA sur ce momentum, il y a un problème que les ordres d'arrêt sont ignorés, je n'ai jamais été confronté à un tel problème, je pensais que j'ai trop chargé le système avec des calculs, a rendu primitif à impossible, voici le code réel
#include <Trade\Trade.mqh>
CTrade trade;
MqlDateTime mqldt;
bool Trading;
inputstring qwerty="EURUSD";
inputdouble D=0.0005;
inputdouble SL=0.003;
inputdouble TP=0.003;
inputint min=30;
//+------------------------------------------------------------------+//| Expert initialization function |//+------------------------------------------------------------------+intOnInit()
{EventSetTimer(10);return(0);}
voidOnDeinit(constint reason)
{EventKillTimer();}
//+------------------------------------------------------------------+//| Expert tick function |//+------------------------------------------------------------------+voidOnTimer()
{
TimeCurrent(mqldt);
datetime b=TimeTradeServer()+60*min;
if (mqldt.day==18&&mqldt.hour==16)
{
Trading=true;
}else{
Trading=false;
}
if(!PositionSelect(qwerty) && Trading && OrderGetTicket(0)==0)//Открываем если нет позиций, нет ордеров и сейчас нужное время
{
trade.BuyStop(0.1,SymbolInfoDouble(qwerty,SYMBOL_ASK)+D,qwerty,SymbolInfoDouble(qwerty,SYMBOL_ASK)+D-SL,SymbolInfoDouble(qwerty,SYMBOL_ASK)+D+TP,ORDER_TIME_SPECIFIED,b);
trade.SellStop(0.1,SymbolInfoDouble(qwerty,SYMBOL_BID)-D,qwerty,SymbolInfoDouble(qwerty,SYMBOL_BID)+D+SL,SymbolInfoDouble(qwerty,SYMBOL_BID)-D-TP,ORDER_TIME_SPECIFIED,b);
}
}
lazarev-d-m: Je ne m'en préoccupe pas encore, j'ai du slippage et aucun achat ou vente ouvert, est-ce possible avec les pendentifs ?
Comment êtes-vous arrivé à la conclusion qu'il y avait un glissement ? Quelles sont les entrées dans le journal de bord ? Des commandes sont-elles passées ? Si oui, que se passe-t-il ensuite ? Si non, dans quel mode de test (Prix ouverts seulement, OHLC sur M1, Tous les ticks) ? Avez-vous regardé en mode visualisation ?
En général, vous avez besoin de plus d'informations pour répondre à cette question. )) Jusqu'à présent, l'hypothèse est que le test est effectué dans le mode des prix ouverts uniquement. Essayez-le sur OHLC sur M1.
Shyt1990: Je suis un débutant, pouvez-vous m'expliquer en détail comment les signaux fonctionnent, voici mon Skype (shyt.korol), je partagerai les bénéfices avec vous.
Shyt1990: Pouvez-vous me donner une réponse ? Les signaux auxquels j'ai souscrit me rapporteront-ils de l'argent en un mois ?
Si vous connectez votre compte réel au fournisseur de signaux, toutes les opérations seront reflétées sur votre dépôt en temps réel. Veuillez lire attentivement les règles : Règles du service "Signaux".
Si vous n'avez pas de compte, veuillez vous inscrire
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Vous êtes connecté. L'authentification à deux facteurs a été désactivée. Configurez-la à nouveau et scannez un nouveau code QR, ou continuez avec l'authentification à deux facteurs désactivée.
Et en termes simples, décrivez la signification de ces transformations :
le but est de trouver un délai d'expiration, trouvé déjà sur le forum, quelqu'un a utilisé ceci
requiest quelque chose-quelque chose = TimeTradeServer()+60;
Cela semble fonctionner, mais le problème est que je me suis plaint d'un mauvais délai d'expiration et que quelque chose s'est mal passé, je ne cherche probablement pas la bonne raison.
L'idée est la suivante, je veux tester le comportement de l'EA le 18 décembre à 16 heures, d'excellentes nouvelles sortent, ce qui donne un bon momentum, presque sans pullback, mais quand vous essayez de vérifier le comportement de l'EA sur ce momentum, il y a un problème que les ordres d'arrêt sont ignorés, je n'ai jamais été confronté à un tel problème, je pensais que j'ai trop chargé le système avec des calculs, a rendu primitif à impossible, voici le code réel
Eh bien, le
Pour le reste, voici une note. Cette ligne ici
sera déclenché pendant une heure complète, de 16h00 à 16h59. Cela correspond-il à votre algorithme de trading?Eh bien, le
Pour le reste, voici une note. Cette ligne ici
sera déclenché pendant une heure complète, de 16-00 à 16-59. Est-ce que cela correspond à votre algorithme de trading ?Je ne m'en préoccupe pas encore, j'ai du slippage et aucun achat ou vente ouvert, est-ce possible avec les pendentifs ?
Comment êtes-vous arrivé à la conclusion qu'il y avait un glissement ? Quelles sont les entrées dans le journal de bord ? Des commandes sont-elles passées ? Si oui, que se passe-t-il ensuite ? Si non, dans quel mode de test (Prix ouverts seulement, OHLC sur M1, Tous les ticks) ? Avez-vous regardé en mode visualisation ?
En général, vous avez besoin de plus d'informations pour répondre à cette question. )) Jusqu'à présent, l'hypothèse est que le test est effectué dans le mode des prix ouverts uniquement. Essayez-le sur OHLC sur M1.
Je suis un débutant, pouvez-vous m'expliquer en détail comment les signaux fonctionnent, voici mon Skype (shyt.korol), je partagerai les bénéfices avec vous.
Jetez un coup d'œil à ces articles :
Avantages des signaux MQL5
Comment s'abonner aux signaux de trading
Comment devenir un fournisseur de signaux pour MetaTrader 4 et MetaTrader 5 ?
//---
Vous pouvez poser des questions supplémentaires directement sur le forum, gratuitement. Par exemple, ouvrez ce fil de discussion : Suggestions, remarques et erreurs pour le service "Signaux". Ou vous pouvez créer le vôtre.
Pouvez-vous me donner une réponse ? Les signaux auxquels j'ai souscrit me rapporteront-ils de l'argent en un mois ?