Termos de Referência
quero converter esse codigo de profitchart para metatrader 5
a estrategia é para mini indice: sempre que o preço cai 1.60% em relação a maxima do dia ele compra e sempre que sobre 1.60% em realação a minima ele vende
alvo para compra é de 900 e stop de 250
alvo para venda é de 1800 e stop de 100
input
a estrategia é para mini indice: sempre que o preço cai 1.60% em relação a maxima do dia ele compra e sempre que sobre 1.60% em realação a minima ele vende
alvo para compra é de 900 e stop de 250
alvo para venda é de 1800 e stop de 100
input
variaçao(1.60);
var
numa,c,v,op,b : integer;
alvoxx,stopxx,max,min,varic : float;
compra,venda : boolean;
begin
max := highD(0);
min := lowD(0);
varic := (variaçao / 100) + 1;
//definindo as condições de compra e venda
compra := (close < max / varic);
venda := (close > min * varic);
//fazendo o código da estratégia
if (IsBought = false) and (iSSold = false) and (time < 1650) and (op = 0) then
begin
b:=0;
numa := 0;
if (compra) and (c = 0) then
BuyAtMarket;
if (venda) and (v = 0) then
SellShortAtMarket;
end;
if (IsBought) then
begin
c := 1;
v := 0;
op := 1;
numa := numa + 1;
alvoxx := BuyPrice + 900;
stopxx := BuyPrice - 250;
if (close>buyprice+649) then b:=1;
//alvo
selltocoverLimit(alvoxx);
//stop
if (b=0) then
selltocoverstop(stopxx,stopxx - 1000);
if (b=1 ) then
selltocoverstop(buyprice,buyprice - 1000);
end;
if (isSold = true) then
begin
c := 0;
v := 1;
op := 1;
numa := numa + 1;
alvoxx := SellPrice - 1800;
stopxx := SellPrice + 100;
//alvo
buytocoverLimit(alvoxx);
if (close<sellprice-649) then b:=1;
//stop
if (b = 0) then
buytocoverstop(stopxx,stopxx + 1000);
if (b = 1) then
buytocoverstop(sellprice,sellprice + 1000);
end;
if (time > 1700) then
begin
c := 0;
v := 0;
op := 0;
ClosePosition;
end;
plot(max);
plot2(min);
end;
Respondido
1
Classificação
Projetos
6
33%
Arbitragem
0
Expirado
2
33%
Livre
2
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
3
Classificação
Projetos
618
33%
Arbitragem
35
37%
/
49%
Expirado
10
2%
Ocupado
4
Classificação
Projetos
17
59%
Arbitragem
2
0%
/
100%
Expirado
2
12%
Livre
5
Classificação
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
6
Classificação
Projetos
469
39%
Arbitragem
100
41%
/
23%
Expirado
77
16%
Carregado
Publicou: 2 códigos
7
Classificação
Projetos
1
100%
Arbitragem
1
0%
/
100%
Expirado
0
Trabalhando
8
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
9
Classificação
Projetos
3
67%
Arbitragem
0
Expirado
0
Livre
Informações sobre o projeto
Orçamento
30+ USD
Prazo
de 1 para 7 dias