Neo traderBot

Neo traderBot

Você sabia?

Abordamos o tema de automatização de estratégias em NTSL, MQL5 e NinjaScript!

leaf leftleaf right
Notifications
Clear all

Criar regra para comprar ou Vender.

7 Posts
2 Usuários
1 Reactions
166 Visualizações
(@fernandomc)
Membro ativo
Registrou: 2 anos atrás
Posts: 6
Iniciador do tópico  

Ola meus nobres amigos, tenho um codigo pronto, com base em variacao do preco em porcetagem, e gostaria de criar uma regra para comprar ou vender dentro dessas regioes, com ordem em cada linha criada!! Segue o codigo!!

Input
LimitePercentual(0.8);
QuantidadesLinhas(5);
IntervaloPontos(60);


Var
ibegin : Float;
ubegin : Float;
lc : Integer;
vStart : Float;
vDeth : Integer;
vInterval : Integer;

Begin
vStart:=LimitePercentual;
vDeth:=QuantidadesLinhas;
vInterval:=IntervaloPontos;

ibegin:=1-(vStart/100);
ubegin:=1+(vStart/100);
Plot (PriorCote(4)*ubegin);
Plot2(PriorCote(4)*ibegin);

for lc:=1 to vDeth do 
begin
Plotn(lc+4, PriorCote(4)*ibegin - (lc*vInterval));
SetPlotColor(lc+4,clGreen);
end;

for lc:=1 to vDeth do 
begin
Plotn(lc+4+vDeth, PriorCote(4)*ubegin + (lc*vInterval));
SetPlotColor(lc+4+vDeth,clred);

   
Citar
(@admin)
Membro Admin
Registrou: 2 anos atrás
Posts: 216
 

Olá @fernandomc!

        Talvez o que esteja procurando seja algo parecido com este Snippet "Toque na média utilizando percentual de proximidade", entenda média como qualquer série de dados, tais como as linhas que seu código plota.

        Não me leve a mal, quero apenas contribuir para seu aprendizado. Minha primeira recomendação seria que você baixasse o eBook "Como programar robôs no Profit Chart". Seguindo o conteúdo desse eBook acredito que você terá condições de especificar melhor o que deseja eu seu setup e implementar a sua estratégia.

        Vou te dizer porque está impreciso o seu tópico:

  1.  Você não manifestou nenhuma dúvida, apenas falou de um desejo;
  2. Qual seria a regra de compra?
  3. Qual seria a regra de venda?
  4. Qual seria a regra de encerramento de posição?
  5. Existem restrições quanto ao aumento de posição dentro de uma mesma barra. Suas entradas seriam por ordens limitadas, a mercado?

 

Observe que são muitas questões a serem pensadas e cada setup envolve um tipo de implementação diferente. A ideia aqui do fórum não é te entregar um produto, mas auxiliar em uma dúvida. Acredito que você tenha que trabalhar mais a sua ideia e tentar implementar sua primeira versão, para que surjam as dúvidas.

 

Grande abs e boa sorte!

 


   
ReplyCitar
(@fernandomc)
Membro ativo
Registrou: 2 anos atrás
Posts: 6
Iniciador do tópico  

@admin 

Nunca vou levar a mal um argumento cordial, conheço seu trabalho meu brother, sei q vc só ajuda a rapaziada.

 

Li ebook, realmente ficou mal reformulada minha questão.

É como escrever o primeiro código, sempre vai haver erros...kkkkk.

Vlw Jhon.


   
Johnathas reacted
ReplyCitar
(@admin)
Membro Admin
Registrou: 2 anos atrás
Posts: 216
 

TMJ @fernandomc! Grande abs!


   
ReplyCitar
(@fernandomc)
Membro ativo
Registrou: 2 anos atrás
Posts: 6
Iniciador do tópico  

@admin Olá meu Brother. Me tire uma duvida aqui.

Como faço pra colocar uma ordem limite, em um suporte ou resistência dentro de uma região de preço ?  


   
ReplyCitar
(@admin)
Membro Admin
Registrou: 2 anos atrás
Posts: 216
 

Opa, @fernandomc!

Tranquilo!? Cara, colocar uma ordem limita é o mais simples:

SellShortLimit(fPrecoDesejado, qtde);

ou

BuyLimit(fPrecoDesejado, qtde);

 

As ordens limitadas são válidas apenas durante a barra na qual a ordem foi disparada. Exemplo, se você está em um tempo gráfico de 1 min, e durante a formação do candle de 10h00 sua lógica satisfez a condição, no fechamento, para emitir uma ordem limitada, então a ordem ficará apregoada durante o candle de 10h01. Se durante o candle de 10h01 a ordem não for preenchida, e não houver reenvio desta ordem, a ordem limitada é cancelada.

Talvez a pergunta mais complicada de responder seja como identificar uma região de suporte ou resistência. Isso poderia ser feito por Price Action utilizando o último topo ou fundo detectado. Aí, depende do que quer fazer...explorar uma situação de consolidação, comprando suporte e vendendo resistência, ou explorar rompimentos, vender suportes e comprar resistências.

Indique o caminho que deseja que podemos esboçar um código. 

Abs!


   
ReplyCitar
(@fernandomc)
Membro ativo
Registrou: 2 anos atrás
Posts: 6
Iniciador do tópico  

@admin Valeu Jhon!!

Nesse caso, já tenho um código pronto e ela plota no gráfico regiões, por variação em porcentagem.

então eu queria colocar nessas linhas uma ordem Limite de compra e venda. Vou enviar o código.

Nesse caso pode tirar o alvo, porque quero colocar uma OCO externa.

This post was modified 2 anos atrás by FernandoMc

   
ReplyCitar