I'm looking for a robot to operate brazil stocks in the swing trade module only on the daily chart, in the high and low strategy, more details follow below.

Job finished

Execution time 18 hours

Specification

olá boa tarde venho através dessa plataforma encomendar um robô para operar ações em swing trade  somente no tempo gráfico diário

na estratégia máximas e mínimas segue abaixo um exemplo do código do robô que esta em outra linguagem que não e a padrão do MT5, 

quero esse robô travado para operar somente no tempo gráfico diário mais a parte do texto que esta em vermelho quero liberada para eu realizar as mudanças que quiser

agradeço desde já a quem se interessar a fazer esse trabalho.

-------------------------------------------------------------------------------------------------------------------------------------------------------------

hello good afternoon I come through this platform to order a robot to trade stocks in swing trade only on the daily chart time in the maximum and minimum strategy, below is an example of the robot code that is in a language other than the MT5 standard, I want this robot locked to operate only on the daily timeframe plus the part of the text that is in red I want it released so I can make the changes I want Thanks in advance to anyone interested in doing this work.

-------------------------------------------------------------------------------------------------------------------------------------------------------------

input

  pentrada(1);    //Número de barras para serem analisadas entrada;

  palvo(1);       //Número de barras para serem analisadas para alvo;

  stopnbarra(3);  //Número de barras para sair do trade ao utilizar stop no tempo;

  stoptempo(1);   //Utilizar stop no tempo:                           1 - sim; 2 - não;

  flucro(1);      //Ecerrar posição no primeiro fechamento no lucro:  1 - sim; 2 - não;

  dt(1);          //Encerrar a operação como daytrade:                1 - sim; 2 - não;


  //Configurações de KeltnerCh

  kchperiodo(20); //Período do Canal de Keltner;

  kchdesvio(0.20); //Desvio  do Canal de Keltner;

  kchtipo(0);     //Método de cálculo do Keltner: 0-Aritmético; 1-Exponencial; 2-Welles Wilder; 3-Ponderada;


 

//------------------------------------------------------------CÓDIGO-------------------------------------------------------------

// NÃO MEXER NO CÓDIGO ABAIXO

//------------------------------------------------------------CÓDIGO-------------------------------------------------------------

  var

    nbarra : integer;

    a      : float;

  

  begin

       if (IsBought=true) or (IsSold=true) then

       begin

       if (buyposition = 1) then

      begin

        

        if (TIME >= HF) and (dt=1) then

          begin

            closeposition;

          end;

        

        if (CurrentBar - nbarra > stopnbarra - 1) and (stoptempo=1) then

         begin

            closeposition;

          end;

        

        if (close > buyprice) and (Currentbar - nbarra >= 1) and (flucro=1) then

          begin

            closeposition;

          end;

          SellToCoverLimit(highest(high,palvo));

      end;

    if (sellposition = 1) then

      begin

        

        if (TIME >= HF) and (dt=1) then

          begin

            closeposition;

          end;

        if (CurrentBar - nbarra > stopnbarra - 1) and (stoptempo=1) then

          begin

            closeposition;

          end;

        if (close < sellprice) and (Currentbar - nbarra >= 1) and (flucro=1) then

         begin

           closeposition;

          end;

        BuyToCoverLimit(lowest(low,palvo));

      end; 

    end


    else if (IsBought=false) and (IsSold=false) and (TIME < HLA) then

      begin

        if (close > KeltnerCh(kchdesvio,kchperiodo,kchtipo)|0|) //FECHAMENTO ACIMA DO KELTNER SUPERIOR

        and(close > KeltnerCh(kchdesvio,kchperiodo,kchtipo)|1|) //FECHAMENTO ACIMA DO KELTNER INFERIOR

        then

          begin

            buylimit(lowest(low,pentrada));

            nbarra := CurrentBar;

          end;

        if  (close < KeltnerCh(kchdesvio,kchperiodo,kchtipo)|0|) //FECHAMENTO ABAIXO DO KELTNER SUPERIOR

        and (close < KeltnerCh(kchdesvio,kchperiodo,kchtipo)|1|) //FECHAMENTO ABAIXO DO KELTNER INFERIOR

        then

          begin

            SellShortLimit(highest(high,pentrada));

            nbarra := CurrentBar;

          end;

      end;

 end;

Responded

1
Developer 1
Rating
(47)
Projects
79
11%
Arbitration
4
25% / 75%
Overdue
2
3%
Free
2
Developer 2
Rating
(35)
Projects
61
23%
Arbitration
4
50% / 25%
Overdue
15
25%
Free
3
Developer 3
Rating
(11)
Projects
17
59%
Arbitration
2
0% / 100%
Overdue
2
12%
Free
4
Developer 4
Rating
(25)
Projects
36
14%
Arbitration
0
Overdue
2
6%
Free
Published: 8 codes
5
Developer 5
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
6
Developer 6
Rating
(23)
Projects
26
8%
Arbitration
0
Overdue
5
19%
Free
7
Developer 7
Rating
(298)
Projects
478
40%
Arbitration
105
40% / 24%
Overdue
82
17%
Loaded
Published: 2 codes
8
Developer 8
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
9
Developer 9
Rating
(45)
Projects
91
13%
Arbitration
34
26% / 59%
Overdue
37
41%
Free
Similar orders
Hello, I need an Expert Advisor (EA) developed for MetaTrader 5, specifically tailored for the EUR/USD currency pair on the 5-minute (M5) timeframe. The robot should execute trades based on Price Action or Technical Analysis (such as Support/Resistance Breakouts or Moving Average Crossovers - I am open to the programmer's suggestions for proven, consolidated strategies). Mandatory Risk Management Requirements
Preciso desenvolver um Expert Advisor (EA) para MetaTrader 5. A estratégia já está totalmente definida, com regras objetivas de entrada, saída, gerenciamento de risco e martingale. Procuro um desenvolvedor experiente em MQL5 que entregue o código-fonte (.mq5) e ofereça suporte para ajustes após os testes
TENHO UM INDICADOR E EU QUERO QUE TRANSFORME ELE EM ROBÔ OU O ROBÔ FAÇA ENTRADAS COM ELE USANDO OS SINAIS DO INDICADOR. MEU NÚMERO 21969476161 SÓ CHAMAR QUE FALO DETALHADAMENTE
quero que verifique onde o ativo teve o menor valor de mercado, depois cada vez que o ativo estiver com o menor valor de mercado quero que você faça a compra de 0.3 do ativo EURUSD e faça a venda quando atinger o maior valor com base nos ultimos 366 dias

Project information

Budget
30 - 100 USD
Deadline
from 2 to 5 day(s)