Tarea técnica
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;
Han respondido
1
Evaluación
Proyectos
6
33%
Arbitraje
0
Caducado
2
33%
Libre
2
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
3
Evaluación
Proyectos
624
33%
Arbitraje
39
36%
/
49%
Caducado
11
2%
Ocupado
4
Evaluación
Proyectos
17
59%
Arbitraje
2
0%
/
100%
Caducado
2
12%
Libre
5
Evaluación
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
6
Evaluación
Proyectos
471
39%
Arbitraje
102
40%
/
24%
Caducado
78
17%
Ocupado
Ha publicado: 2 ejemplos
7
Evaluación
Proyectos
1
100%
Arbitraje
1
0%
/
100%
Caducado
0
Trabaja
8
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
9
Evaluación
Proyectos
3
67%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
ALTERAÇÃO NO CURRENCY SLOPE
30 - 70 USD
I need to modify the CURRENCY indicator to allow viewing the same currency on different timeframes simultaneously, overlaid on the same chart. Insert the same currency multiple times into the indicator. Example: USD D1 USD H4 USD H1 USD M30 USD M15 USD M5 Display all these curves on the same chart, each representing the currency's slope on a different timeframe. Customizable settings for each line, including: Color
Información sobre el proyecto
Presupuesto
30+ USD
Plazo límite de ejecución
de 1 a 7 día(s)