Est-il possible de créer votre propre outil avec un graphique aléatoire généré par les prix, composé de barres minutes sur le graphique MT4 ? - page 5

 
IgorM:

Devrions-nous réinventer la roue ? mt4 strategy tester génère des ticks assez bien, dans le dossier C:\Program Files\MetaTrader - Alpari\tester\history il y a le fichier EURUSD60_0.fxt, si nous l'ouvrons dans MT4 (fichier-autonomously open chart), nous verrons : http://imglink.ru/pictures/24-10-10/b2f76a0f7e0c6926db0a748880718ebc.jpg

Prenez vos données ou un TF non standard, remplacez-les par les données historiques dans les dossiers, puis exécutez le testeur de stratégie et écrivez vous-même les données en tick du testeur - l'effort minimum.

Si seulement on pouvait télécharger ses propres tics dans le testeur de la même manière, ce serait parfait.

Mais les métacitations semblent avoir bloqué cette option.

 
Andrei01:

Si vous pouviez également connecter vos propres ticks au testeur de la même manière, ce serait une vraie beauté.

Mais les méta-citations semblent avoir bloqué cette option.


Eh bien, si vos ticks sont meilleurs que ceux de MT, alors échangez le testeur par votre historique de ticks - personne ne vous a interdit d'ouvrir un fichier pour le lire
 
Andrei01:

Si vous pouviez également connecter vos propres ticks au testeur de la même manière, ce serait une vraie beauté.

Mais les méta-citations semblent avoir bloqué cette option.

Déverrouilleur.
 
hrenfx:
Débloqueur.
Merci !
 
IgorM:

Si vos ticks sont meilleurs que ceux de MT, utilisez l'historique de vos ticks dans le testeur. Personne ne vous a interdit d'ouvrir un fichier pour le lire.
Et le test visuel fonctionnera sur les nouveaux ticks ?
 
Andrei01:
Le test visuel fonctionnera-t-il sur les nouvelles tiques ?


Tout fonctionnera, ne construisez pas le bloc logique de trading par le symbole courant, mais par l'analyse des données dans le fichier et ouvrez les ordres par le symbole sur lequel l'EA plane.

L'autre problème est que le chargement correct des données doit être préparé à l'avance.

 
IgorM:


tout fonctionnera, construisez le bloc de logique de trading non pas sur le symbole courant, mais sur l'analyse des données dans le fichier et ouvrez des ordres sur le symbole sur lequel l'Expert Advisor plane.

Les fonctions de trading prennent les prix Bid/Ask par les ticks actuels dans le terminal, et non par des ticks externes. Cela signifie que les commandes ne peuvent pas être passées.
 
Andrei01:
Les fonctions de trading prennent les prix Bid/Ask des ticks actuels dans le terminal, et non des prix externes. Cela signifie que les commandes ne peuvent pas être passées.


Je vous le dis - la logique commerciale à partir d'un fichier, et ouvert par le symbole actuel - comme il se doit.

Écrire des nombres aléatoires dans 2 fichiers, prendre et lire ces fichiers dans des tableaux et traiter les tableaux avec MA.

iMAOnArray(1)>iMAOnArray(2) --> ACHETER

{BUY} : ticket = OrderSend(Symbol(),OP_BUY,lots(),MarketInfo(Symbol(),MODE_ASK),slippage,0,0,comm,magic,0,Green) ;)

voici la logique pour passer des ordres, si vous avez besoin d'autres prix, vous devez importer les cotations dans le terminal ou remplacer les fichiers .hst

ZS : si vous ne le comprenez pas - pourquoi avez-vous besoin de tics ?

 
IgorM:

{BUY} : ticket = OrderSend(Symbol(),OP_BUY,lots(),MarketInfo(Symbol(),MODE_ASK),slippage,0,0,comm,magic,0,Green) ;)

voici la logique pour passer des commandes, si vous avez besoin de prix différents, vous devez importer les cotations dans le terminal ou remplacer les fichiers .hst

Les ordres pourraient être vérifiés visuellement dans le testeur - cela ne nécessite que des ticks du terminal lui-même et les ordres seraient correctement placés sur le graphique. Bien sûr, nous pouvons utiliser tout ce que nous voulons pour le calcul. Ce problème ne peut être résolu qu'en débloquant le fichier ticks.
 
Andrei01:
Les ordres sont visibles visuellement dans le testeur, qui ne nécessite que les ticks du terminal lui-même pour que les ordres soient correctement placés sur le graphique. Bien sûr, nous pouvons utiliser tout ce que nous voulons pour le calcul. Ce problème ne peut être résolu qu'en débloquant le fichier ticks.
A mon avis, il n'y a pas de fichiers tick dans MetaTrader.