Neo traderBot

Neo traderBot

Você sabia?

leafleafleafDocy banner shape 01Docy banner shape 02Man illustrationFlower illustration

Fórum aberto da Comunidade NeoTraderBot

Notifications
Clear all

Ajuste e adição de parametros

1 Posts
1 Usuários
0 Reactions
299 Visualizações
(@sperbtrader)
Novo membro
Registrou: 7 meses atrás
Posts: 1
Iniciador do tópico  
//---ROBÔ DESENVOLVIDO POR @SPERBTRADER---

INPUT
offSet(30);



VAR
sinalC, sinalV, StopC, StopV : booleano;
cor : inteiro;
//variáveis
mm, valorIFR, valorStopC, valorStopV : real; //preencher aqui com as variáveis necessárias



BEGIN

//PASSO 1 = CARREGAR INDICADOR
mm := mediaExp(34, (Close)); //preencher aqui os indicadores necessários
valorIFR := IFR(13);
//PASSO 2 = SINAIS DE ENTRADA
sinalC := (Abertura >= mm) e (Fechamento >= mm) e (valorIFR >= 50); //preencher aqui com a configuração do sinal de entrada de compra
sinalV := (Abertura <= mm) e (Fechamento <= mm) e (valorIFR <= 50); //preencher aqui com a configuração do sinal de entrada de venda

//PASSO 3 = SINAIS DE SAÍDA
stopC := (Fechamento <= MediaExp(7,Close));  //preencher aqui com a configuração do sinal de saída de compra
stopV := (Fechamento >= MediaExp(7,Close)); //preencher aqui com a configuração do sinal de saída de venda



//-----REGRAS DE EXECUÇÃO - NÃO EDITAR------

//REGRAS DE EXECUÇÃO DE ENTRADA
se (sinalC ou sinalV) e (not IsBought) e (not IsSold) então
   BuyStop((minima[0] + MinPriceIncrement), (minima[0] + MinPriceIncrement) + (offSet*MinPriceIncrement));
   SellShortStop((minima[0] - MinPriceIncrement), (minima[0] - MinPriceIncrement) - (offSet*MinPriceIncrement));

//REGRAS DE EXECUÇÃO DE SAÍDA
valorStopC := minima[0];
valorStopV := maxima[0];

//REGRAS DE COLORAÇÃO
se (sinalC) então cor := clVerde
senão se (sinalV) então cor := clVermelho
senão cor := clBranco;
//continuidade da coloração, apague se quiser apenas o gatilho colorido
se (cor [1] = clVerde) e (not StopC) então cor := clVerde;
se (cor [1] = clRed) e (not StopV) então cor := clVermelho;

PaintBar(cor);



END;

Gostaria de ajuda pois preciso adiconar alguns parametros e outros não estão de acordo como eu preciso...
Eu quero que, quando o gatilho de compra ou de venda surgir, posicione ordem de compra 1 tick acima da maxima do candle de gatilho e posicione uma ordem de venda no mesmo padrão. O stop é sempre na outra ponta 1 tick fora tambem.
Gostaria de inserir uma parcial em 75 pontos, proteção no preço de entrada e candle a candle até chegar no alvo final de 500 pontos. depois disso busca novas entradas.

o parametro de entrada correto deveria ser como da minha regra de coloração
Se (Abertura >= MediaExp(34,Close)) e (Fechamento >= MediaExp(34,Close)) e (Fechamento >= MediaExp(7,Close)) e (IFR(13) >= 50) então
PaintBar(clVerde)
Senão Se (Abertura <= MediaExp(34,Close)) e (Fechamento <= MediaExp(34,Close)) e (Fechamento <= MediaExp(7,Close)) e (IFR(13) <= 50) então
PaintBar(clVermelho);

Não entendo absolutamente nada, tudo que aprendi e criei aprendi ontem de madrugada em video aulas do @danilo.profit
Agradeço qualquer tipo de ajuda desde ja.


   
Citar