指定
//+------------------------------------------------------------------+
//| 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
評価
プロジェクト
60
22%
仲裁
3
33%
/
33%
期限切れ
15
25%
暇
2
評価
プロジェクト
651
33%
仲裁
41
41%
/
46%
期限切れ
11
2%
多忙
3
評価
プロジェクト
701
34%
仲裁
34
71%
/
9%
期限切れ
22
3%
暇
4
評価
プロジェクト
2
0%
仲裁
0
期限切れ
1
50%
暇
5
評価
プロジェクト
24
21%
仲裁
0
期限切れ
2
8%
暇
6
評価
プロジェクト
39
23%
仲裁
14
0%
/
93%
期限切れ
4
10%
暇
7
評価
プロジェクト
1
0%
仲裁
2
0%
/
50%
期限切れ
0
暇
8
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
9
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
10
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
11
評価
プロジェクト
50
8%
仲裁
0
期限切れ
0
暇
12
評価
プロジェクト
0
0%
仲裁
5
0%
/
80%
期限切れ
0
暇
13
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
14
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
15
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
16
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
17
評価
プロジェクト
8
0%
仲裁
8
13%
/
88%
期限切れ
0
暇
18
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
19
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
20
評価
プロジェクト
0
0%
仲裁
0
期限切れ
0
暇
21
評価
プロジェクト
1
0%
仲裁
0
期限切れ
0
暇
パブリッシュした人: 1 code
プロジェクト情報
予算
30+ USD
締め切り
最低 1 最高 39 日