指定

Bonjour, je cherche un développeur expérimenté pour créer un Expert Advisor (EA) simple sur MetaTrader 5. L'objectif est la sécurité du capital. 

1. La Logique d'Entrée (La Stratégie) Le robot doit utiliser une Moyenne Mobile Exponentielle (EMA).

  • Achat (Buy) : Quand le prix (Clôture de la bougie) croise au-dessus de l'EMA et clôture au-dessus.

  • Vente (Sell) : Quand le prix (Clôture de la bougie) croise en-dessous de l'EMA et clôture en-dessous.

  • Paramètre modifiable : Période de l'EMA (ex: 50 ou 100).

2. La Logique de Sortie (Comment on gagne ou on coupe la perte) C'est ici que l'on intègre ta règle "éviter de tout perdre".

  • Stop Loss (SL) : OBLIGATOIRE. Chaque trade doit avoir un Stop Loss fixe en points. (Si le marché va contre moi, on coupe vite).

  • Take Profit (TP) : OBLIGATOIRE. Un objectif de gain fixe en points.

  • Trailing Stop (Stop Suiveur) : Optionnel mais recommandé. Si le prix part dans le bon sens, le Stop Loss remonte pour sécuriser les gains (le "zéro perte").

3. La Gestion du Risque (Money Management)

  • Taille de lot fixe : Je veux pouvoir définir manuellement la taille (ex: 0.01 lot).

  • Filtre de Spread : Si l'écart achat/vente (spread) est trop grand (marché trop volatil), le robot ne doit PAS trader.


🗣️ Les Questions à poser au Freelance (Ton entretien d'embauche)

Une fois que tu as posté ce projet, pose ces 3 questions aux candidats pour vérifier leur sérieux :

  1. Question sur la sécurité : "Avez-vous prévu un 'Magic Number' dans le code ?"

    • Pourquoi demander ça ? Le "Magic Number" est un identifiant unique. Il permet au robot de ne pas toucher aux trades que tu as ouverts manuellement ou aux trades d'un autre robot. C'est crucial pour éviter les conflits.

  2. Question sur les bugs : "Le robot gère-t-il les erreurs de requalification (Requotes) ou de connexion ?"

    • Pourquoi ? Si internet coupe une seconde pile au moment de l'ordre, le robot doit savoir réessayer ou annuler, pas planter.

  3. Question sur le test : "Pouvez-vous me fournir le code source (.mq5) à la fin, ou seulement l'exécutable


応答済み

1
開発者 1
評価
(253)
プロジェクト
316
29%
仲裁
34
26% / 65%
期限切れ
10
3%
2
開発者 2
評価
(2317)
プロジェクト
2916
63%
仲裁
124
44% / 25%
期限切れ
429
15%
仕事中
3
開発者 3
評価
(296)
プロジェクト
475
40%
仲裁
105
40% / 24%
期限切れ
80
17%
多忙
パブリッシュした人: 2 codes
4
開発者 4
評価
(1)
プロジェクト
0
0%
仲裁
5
0% / 80%
期限切れ
0
5
開発者 5
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
6
開発者 6
評価
(1)
プロジェクト
1
0%
仲裁
0
期限切れ
0
パブリッシュした人: 1 code
7
開発者 7
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
8
開発者 8
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
類似した注文
VICTOIRE MASTERCLASS 30 - 200 USD
import ccxt import pandas as pd import numpy as np import talib import time # Configuration exchange = ccxt.binance({ 'apiKey': 'VOTRE_API_KEY', 'secret': 'VOTRE_SECRET_KEY', }) # Paramètres de trading symbole = 'BTC/USDT' timeframe = '1h' montant = 100 # en USDT stop_loss = 0.98 # 2% de perte maximale take_profit = 1.03 # 3% de gain def recuperer_donnees(): ohlcv = exchange.fetch_ohlcv(symbole, timeframe

プロジェクト情報

予算
30+ USD
締め切り
最高 5 日