EA sur des serveurs distants ? - page 17

 

Bonjour à tous,

Commercial Network Service est un spécialiste des ordinateurs de bureau des traders.

Nous l'utilisons pour notre système, nous avons près de 10/12 sessions MT4 sur notre bureau.

CNS ne redémarre jamais pendant la semaine de trading.

Vous pouvez trouver plus d'informations ici

Salutations.

 

Questions sur l'hébergement d'EA

J'ai deux questions à propos de l'hébergement d'EA ;

1) Notre EA est-il sûr/sécurisé en utilisant ce type de services d'hébergement d' EA ?

2) Quelqu'un a-t-il eu une expérience avec Forex Hoster ?

Merci beaucoup !

 

Exécuter un EA sur un VPS ?

1) Tout d'abord vous devez vérifier la latence vers les courtiers pupolaires

dans votre fenêtre dos, ou "run" - "cmd", pour obtenir une fenêtre dos,

Ensuite vous faites un ping à votre courtier

ping 213.203.213.54

ainsi vous voyez la moyenne en mille seconde. c'est bon si la latence moyenne est inférieure à 100 ms, c'est très bon si la latence moyenne est inférieure à 50 ms.

ActivTrades [213.203.213.54]

Admiral Markets [71.5.110.101]

Alpari-UK [4.68.117.167]

Alpari-US [208.122.44.105] (en anglais)

ATC [209.123.10.14]

Blackbay [158.43.37.202]

FastBrokersFX [129.250.192.74] (en anglais)

Forex.com [216.52.95.73] (en anglais)

ForexMeta SEE FXDD

FXCast [212.12.60.156] (en anglais)

FXCM [204.8.241.81]

FXDD [129.250.192.70]

FXOpen [67.228.118.134] (en anglais)

Gallant FX [216.93.249.69] (en anglais)

InterbankFX [66.114.118.12] (en anglais)

IKON Royal [63.211.88.70] (en anglais)

InstaForex.com [75.126.23.50] (en anglais)

ITradeFX [216.53.196.86]

MasterForex [88.85.79.4] (en anglais)

MB Trading [216.52.107.78]

MigFX [92.42.240.61]

PFG Best [24.191.96.245]

Sig [208.43.162.196]

SpotTrader VOIR PFG BEST

StrategyBuilderFX [66.148.74.123]

Tadawulfx [87.119.205.66] (en anglais)

TradeView [4.68.99.37] (en anglais)

Velocity4FX [208.96.31.79] (en anglais)

Metatrader doit être hébergé sur un serveur VPS Windows, pas un serveur linux, pas un serveur unix.

l'ordinateur VPS est mieux de commencer à partir de 512 mb ram.

http://www.mt4free.com héberge votre EA gratuitement, cependant, seulement avec 3 courtiers forex.

VPSLAND.com : : Plans d'hébergement VPS Windows, 18 $ par mois

Swvps.com - Serveurs privés virtuels USA & UK - OpenVZ et XEN, Forex VPS, $20 usd par mois

http://www.commercialnetworkservices.com $30 usd par mois

ForexVPS | Hébergement Forex VPS, 35 $ US par mois

 

Je suis abonné à swvps mais j'ai déménagé à L.A., j'ai déjà 1 mois avec eux.

Pas de temps d'arrêt à ma connaissance, je fais actuellement tourner 9 MT4 sur mon VPS en utilisant 300-400MB de RAM.

20usd pour 700mb RAM, très bon marché ! et ils ont déjà désactivé tous les services qui ne sont pas nécessaires.

La seule chose qui m'inquiète est que swvps semble être une entreprise unipersonnelle.

 
 

Bonjour Ciberpal,

Le seul moyen pour qu'un EA soit en cours d'exécution est qu'il soit attaché à un graphique dans metatrader.

Si vous l'avez supprimé, la seule chose à laquelle je peux penser est que vous avez une autre instance de metatrader en cours d'exécution avec cette EA attachée.

Regardez dans le gestionnaire des tâches s'il y a des terminaux supplémentaires en cours d'exécution ou des utilisateurs connectés.

 

Tâche planifiée pour fermer et ouvrir automatiquement le terminal

Bonjour à tous,

J'ai découvert que c'est une bonne idée de fermer le terminal de trading et de le redémarrer régulièrement pour que tout fonctionne bien.

J'ai mis en place une tâche planifiée dans Windows pour faire cela tous les jours.

Enregistrez les 2 fichiers joints sur votre PC.

endprograms.txt - fermera les terminaux.

startterminal.txt - ouvre les terminaux.

Ouvrez le fichier endprograms.txt avec notepad :

Vous verrez dans le fichier qu'il y a une commande " taskkill /im terminal.exe ", lorsque ce fichier est exécuté, il fermera toutes les instances de metatrader " terminals ".

Enregistrez ce fichier avec l'extension .BAT

Vous pouvez maintenant essayer en double cliquant sur le fichier à partir de l'explorateur Windows.

Ouvrez le fichier startterminal.txt avec le bloc-notes :

L'emplacement et le fichier .exe à exécuter doivent être inclus dans ce fichier.

Le début "1" "C:\Program Files (x86)\MetaTrader1\terminal.exe" doit être remplacé par l'emplacement du terminal.exe que vous souhaitez ouvrir.

Vous pouvez trouver l'emplacement de votre fichier terminal.exe en faisant un clic droit dessus dans l'explorateur Windows et en sélectionnant Propriétés.

Vous pouvez lancer plus d'une commande de démarrage en incluant une nouvelle ligne de commande commençant par " start "2" ", etc.

Lorsque vous avez terminé les modifications, enregistrez le fichier avec l'extension .cmd.

Vous pouvez le tester en double cliquant sur le fichier à partir de l'explorateur Windows.

Configurez une tâche planifiée :

Allez dans Démarrer/Accessoires/Outils système/Tâches planifiées/Ajouter une tâche planifiée.

Recherchez l'emplacement de endprograms.BAT et configurez le planificateur pour qu'il exécute le fichier comme vous le souhaitez. Ensuite, configurez une tâche planifiée pour exécuter le startterminal.cmd une minute ou deux plus tard.

Dossiers :
 

ciberpal,

Alors vous devez avoir une session de metatrader qui est toujours en cours d'exécution, vérifiez toutes les sessions et tuez celle que vous ne voulez pas. Parfois, une session n'est pas tuée alors que vous avez fermé metatrader à cet endroit, donc la session est toujours en cours.

 
derekc:
Bonjour à tous,

J'ai découvert que c'est une bonne idée de fermer les terminaux de trading et de les redémarrer régulièrement pour que tout fonctionne bien.

J'ai mis en place une tâche planifiée dans Windows pour faire cela tous les jours.

Enregistrez les 2 fichiers joints sur votre PC.

endprograms.txt - fermera les terminaux

startterminal.txt - ouvre les terminaux.

Ouvrez le fichier endprograms.txt avec notepad :

Vous verrez dans le fichier qu'il y a une commande " taskkill /im terminal.exe ", lorsque ce fichier est exécuté, il fermera toutes les instances de metatrader " terminals ".

Enregistrez ce fichier avec l'extension .BAT

Vous pouvez maintenant essayer en double cliquant sur le fichier à partir de l'explorateur Windows.

Ouvrez le fichier startterminal.txt avec le bloc-notes :

L'emplacement et le fichier .exe à exécuter doivent être inclus dans ce fichier.

Le début "1" "C:\Program Files (x86)\MetaTrader1\terminal.exe" doit être remplacé par l'emplacement du terminal.exe que vous souhaitez ouvrir.

Vous pouvez trouver l'emplacement de votre fichier terminal.exe en faisant un clic droit dessus dans l'explorateur Windows et en sélectionnant Propriétés.

Vous pouvez lancer plus d'une commande de démarrage en incluant une nouvelle ligne de commande commençant par " start "2" ", etc.

Lorsque vous avez terminé les modifications, enregistrez le fichier avec l'extension .cmd.

Vous pouvez le tester en double cliquant sur le fichier à partir de l'explorateur Windows.

Configurez une tâche planifiée :

Allez dans Démarrer/Accessoires/Outils système/Tâches planifiées/Ajouter une tâche planifiée.

Naviguez jusqu'à l'emplacement du fichier endprograms.BAT et configurez le planificateur pour qu'il exécute le fichier comme vous le souhaitez. Ensuite, configurez une tâche planifiée pour exécuter le startterminal.cmd une minute ou deux plus tard.

Ce serait bien.

Raison: