指定

//+------------------------------------------------------------------+
//| M65 PRO ROBOT |
//| Trend + RSI + Risk Management |
//+------------------------------------------------------------------+
#property strict

input double LotSize = 0.01;
input int StopLoss = 100; // points
input int TakeProfit = 200; // points
input int RSI_Period = 14;

int rsiHandle;
int ema50Handle;
int ema200Handle;

//+------------------------------------------------------------------+
int OnInit()
{
   rsiHandle = iRSI(_Symbol, PERIOD_M5, RSI_Period, PRICE_CLOSE);
   ema50Handle = iMA(_Symbol, PERIOD_M5, 50, 0, MODE_EMA, PRICE_CLOSE);
   ema200Handle = iMA(_Symbol, PERIOD_M5, 200, 0, MODE_EMA, PRICE_CLOSE);
   return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
void OnTick()
{
   double rsi[], ema50[], ema200[];
   CopyBuffer(rsiHandle, 0, 0, 1, rsi);
   CopyBuffer(ema50Handle, 0, 0, 1, ema50);
   CopyBuffer(ema200Handle, 0, 0, 1, ema200);

   if(PositionSelect(_Symbol)) return;

   double Ask = SymbolInfoDouble(_Symbol, SYMBOL_ASK);
   double Bid = SymbolInfoDouble(_Symbol, SYMBOL_BID);

   // BUY CONDITION
   if(ema50[0] > ema200[0] && rsi[0] > 55)
   {
      trade.Buy(LotSize, _Symbol, Ask, Ask - StopLoss * _Point, Ask + TakeProfit * _Point);
   }

   // SELL CONDITION
   if(ema50[0] < ema200[0] && rsi[0] < 45)
   {
      trade.Sell(LotSize, _Symbol, Bid, Bid + StopLoss * _Point, Bid - TakeProfit * _Point);
   }
}

応答済み

1
開発者 1
評価
(28)
プロジェクト
39
23%
仲裁
14
0% / 93%
期限切れ
4
10%
2
開発者 2
評価
(153)
プロジェクト
240
34%
仲裁
20
45% / 30%
期限切れ
3
1%
3
開発者 3
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
パブリッシュした人: 8 codes
4
開発者 4
評価
(1304)
プロジェクト
1733
49%
仲裁
55
67% / 16%
期限切れ
38
2%
仕事中
5
開発者 5
評価
(2346)
プロジェクト
2951
63%
仲裁
125
44% / 26%
期限切れ
429
15%
6
開発者 6
評価
(2)
プロジェクト
2
0%
仲裁
1
0% / 100%
期限切れ
0
7
開発者 7
評価
(1)
プロジェクト
1
0%
仲裁
1
0% / 0%
期限切れ
0
仕事中
8
開発者 8
評価
(5)
プロジェクト
7
0%
仲裁
8
13% / 75%
期限切れ
3
43%
9
開発者 9
評価
(298)
プロジェクト
478
40%
仲裁
105
40% / 24%
期限切れ
82
17%
取り込み中
パブリッシュした人: 2 codes
10
開発者 10
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
11
開発者 11
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
類似した注文
Optimisation et amélioration avancée d’un Expert Advisor MQL5 Bonjour, Je recherche un développeur MQL5 expérimenté dans les Expert Advisors, les systèmes Grid et surtout la gestion du risque , afin d’améliorer un EA existant Je fournis le code source .mq5 actuel
Water polo 30+ USD
//+------------------------------------------------------------------+ //| XAUUSD M5 TELEGRAM TRADING EA | //| EMA 20/50/200 + RSI + ATR + Telegram | //+------------------------------------------------------------------+ #property strict #property version "1.00" #property description "XAUUSD M5 EA with EMA, RSI, ATR and Telegram notifications" #include <Trade/Trade.mqh> CTrade trade;
Bonjour, Je souhaite créer un Expert Advisor (EA) en MQL5 optimisé pour opérer sur les paires Forex (EURUSD) et les métaux précieux (GOLD / XAUEUR / GAUUSD) Fonctionnalités requises : 1. Stratégie directionnelle : Le bot doit identifier le début d'un mouvement de tendance (hausse ou baisse) et exécuter des entrées rapides dans le sens de la tendance. 2. Sortie anticipée : Le bot doit sécuriser la position rapidement

プロジェクト情報

予算
30 - 200 USD
締め切り
最低 3 最高 5 日