指定

//+------------------------------------------------------------------+
//|                     EA Cruzamento de Médias MT5                  |
//+------------------------------------------------------------------+
#property strict

#include <Trade/Trade.mqh>
CTrade trade;

//---- Inputs
input int FastMAPeriod = 20;
input int SlowMAPeriod = 50;
input double LotSize = 0.01;
input int StopLoss = 300;
input int TakeProfit = 600;

//---- Handles
int fastMAHandle;
int slowMAHandle;

//+------------------------------------------------------------------+
int OnInit()
{
   fastMAHandle = iMA(_Symbol, _Period, FastMAPeriod, 0, MODE_EMA, PRICE_CLOSE);
   slowMAHandle = iMA(_Symbol, _Period, SlowMAPeriod, 0, MODE_EMA, PRICE_CLOSE);
   
   if(fastMAHandle == INVALID_HANDLE || slowMAHandle == INVALID_HANDLE)
   {
      Print("Erro ao criar médias");
      return(INIT_FAILED);
   }
   return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
void OnTick()
{
   if(PositionSelect(_Symbol))
      return;

   double fastMA[2];
   double slowMA[2];

   CopyBuffer(fastMAHandle, 0, 0, 2, fastMA);
   CopyBuffer(slowMAHandle, 0, 0, 2, slowMA);

   double fastCurrent = fastMA[0];
   double fastPrevious = fastMA[1];
   double slowCurrent = slowMA[0];
   double slowPrevious = slowMA[1];

   // Cruzamento para compra
   if(fastPrevious < slowPrevious && fastCurrent > slowCurrent)
   {
      trade.Buy(LotSize, _Symbol, Ask, StopLoss * _Point, TakeProfit * _Point);
   }

   // Cruzamento para venda
   if(fastPrevious > slowPrevious && fastCurrent < slowCurrent)
   {
      trade.Sell(LotSize, _Symbol, Bid, StopLoss * _Point, TakeProfit * _Point);
   }
}
//+------------------------------------------------------------------+

応答済み

1
開発者 1
評価
(35)
プロジェクト
61
23%
仲裁
4
50% / 25%
期限切れ
15
25%
暇
2
開発者 2
評価
(626)
プロジェクト
734
34%
仲裁
49
53% / 39%
期限切れ
14
2%
取り込み中
3
開発者 3
評価
(457)
プロジェクト
724
34%
仲裁
35
71% / 9%
期限切れ
23
3%
暇
4
開発者 4
評価
(3)
プロジェクト
4
0%
仲裁
0
期限切れ
3
75%
暇
5
開発者 5
評価
(29)
プロジェクト
35
37%
仲裁
0
期限切れ
2
6%
仕事中
6
開発者 6
評価
(28)
プロジェクト
39
23%
仲裁
14
0% / 93%
期限切れ
4
10%
暇
7
開発者 7
評価
(1)
プロジェクト
1
0%
仲裁
2
0% / 50%
期限切れ
0
暇
8
開発者 8
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
9
開発者 9
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
10
開発者 10
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
11
開発者 11
評価
(50)
プロジェクト
51
8%
仲裁
0
期限切れ
0
暇
12
開発者 12
評価
(1)
プロジェクト
0
0%
仲裁
5
0% / 80%
期限切れ
0
暇
13
開発者 13
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
14
開発者 14
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
15
開発者 15
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
16
開発者 16
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
17
開発者 17
評価
(6)
プロジェクト
8
0%
仲裁
8
13% / 88%
期限切れ
0
暇
18
開発者 18
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
19
開発者 19
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
20
開発者 20
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
21
開発者 21
評価
(2)
プロジェクト
2
0%
仲裁
0
期限切れ
0
暇
パブリッシュした人: 1 code

プロジェクト情報

予算
30+ USD
締め切り
最低 1 最高 39 日