Saída Parcial Backtest 5/5 - Programação Profitchart

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ย. 2024

ความคิดเห็น • 29

  • @SchillerApp
    @SchillerApp  3 ปีที่แล้ว +2

    🤖 Buenas, LEIA POR FAVOR!
    💬 Muito obrigado pelas inúmeras mensagens que eu recebo, porém infelizmente não é possível responder todas as dúvidas individualmente.
    ❗ Importante : Eu não crio códigos para Profit sob orçamento. Peço por gentileza também que não use os canais de comunicação da empresa para tirar dúvidas sobre códigos - Infelizmente eu preciso ignorá-las, são inúmeras mensagens e afoga os canais de comunicação e dificulta o contato com clientes e alunos ❗
    👥 Para isso utilize o nosso grupo ScApp.link/facebook ou
    📢 Solicite o serviço de um desenvolvedor profissional em ScApp.link/Ads
    📑 Acesse nossa Apostila grátis sobre Programação ScApp.link/apostila
    🟢 Programação para Profit do Zero ScApp.link/iniciante
    🟢 Guia de Backtest para Profit ScApp.link/backtest
    🟢 Lista de Funções do Profit ScApp.link/funcoes
    🎓 Alunos dos nossos cursos : ScApp.link/curso
    Dúvidas devem ser postadas no ambiente Hotmart, por favor use a sessão de comentários da aula específica
    Para outras dúvidas mais genéricas use nossa comunidade fechada para alunos em ScApp.link/comunidade
    😎 Obrigado pela compreensão.
    Considere colaborar com o projeto:
    💚 Contribua : ScApp.link/contribua
    💚 Membros : ScApp.link/membros
    💚 Loja : ScApp.link/loja
    🌐 Conheça mais do nosso conteúdo e material em ScApp.link

  • @alisonsantos1011
    @alisonsantos1011 3 ปีที่แล้ว +1

    Sem palavras pra agradecer o conteúdo disponibilizado. Obrigado!!

  • @brunopereira8854
    @brunopereira8854 2 ปีที่แล้ว

    Quero parabenizar pelo conteúdo !! Você está ajudando muitas pessoas , pode ter certeza disso . Gratidão!! Excelente trabalho !!

    • @SchillerApp
      @SchillerApp  2 ปีที่แล้ว

      Muito obrigado pela mensagem Bruno

  • @maurofernando
    @maurofernando 3 ปีที่แล้ว

    TOP Demais.. Obrigado professor

  • @casoscuriosos3696
    @casoscuriosos3696 10 หลายเดือนก่อน

    Olá boa tarde queria te parabenizar pelos vídeos são muito bons, mas tenho uma pergunta esse código seria um hft na pratica ?

    • @SchillerApp
      @SchillerApp  10 หลายเดือนก่อน +1

      Valeu! Tecnicamente falando não, HFT significa High Frequency Trading, que traduzindo seria algo como Trading de Alta Frequência, e nesse contexto é mais usado pra se referir a robôs de operadores institucionais que precisam abrir fechar posições com grande quantidades de lotes/contratos, e fazem isso com operações menores mas de Alta Frequência, por exemplo um banco que precisa fechar uma posição de 5000 contratos provavelmente não vai fazer isso com uma ordem só de 5000, mas várias ordens menores... mas o termo é meio genérico não diz muito sobre o modelo mas a forma de operar

    • @casoscuriosos3696
      @casoscuriosos3696 10 หลายเดือนก่อน

      @@SchillerApp a bacana entendi, mas no caso eu posso usar esse código e automatizar no profit usando-o como um robô?

  • @kamide12345
    @kamide12345 2 ปีที่แล้ว +1

    Gostei do video, porem voce mostrou somente COMPRA. Como seria tambem a parte de VENDA e com auto breakeven no preco de entrada quando atingir a primeira parcial de FIBO.
    Obrigado e fico no aguardo

  • @wrodriguesfilho
    @wrodriguesfilho ปีที่แล้ว +1

    Acho que tem um errinho no código. tem um problema no "b". Uma analise dimensional da variável "b" revela que ela ora assume a quantidade de ações ora assume o valor de número de lotes de ações. Na linha 33 o "b" assume o numero de quantidade de ações (100,200,300, etc) pois o BuyPosition retorna isso: - quantidade de ações, de minicontratos, etc. É o que vc compra e vende mesmo, "tantas unidades"do papel ( e não o numero de "lotes"). A variável interna "Lote" retorna também unidades (no caso de ações retorna sempre 100 e no caso dos miniindice retorna 1). Na linha 35 quando vc multiplica b x Lote está multiplicando unidades x unidades. O que vc quer é que "b" seja o número de Lotes e não unidades. Está inconsistente...eu acho. Linha 32 diz: - se b = Lotetotal (ou seja, b = 2 entao vende 2 Lotes de 100 ações, ou seja, vende 200 ações. Mas na linha 33 é atribuído a b o valor de , vamos dizer, 100 açoes. Mas na linha 35 manda vender stop b*Lote, ou seja 100*100 ou 100*200. Aí tem um probleminha.

    • @joaovercosa7996
      @joaovercosa7996 ปีที่แล้ว

      Concordo com as observações. Um possível ajuste seria alterar o If b = LoteTotal -- >> para If ( b / lote ) = LoteTotal. Assim o teste seria, por hipótese: If (200 / 100 ) = 2

  • @igorcostar.3323
    @igorcostar.3323 ปีที่แล้ว

    É possível criar robôs para várias entradas e saídas nos alvos prefixados das respectivas entradas?

  • @kendodawph459
    @kendodawph459 2 ปีที่แล้ว

    ola... se observar vai ver o lote menor sempre fica na operação que da loss, o que parece ocorrer é que quando atinge a parcial é como se ele repintasse a entrada colocando mais contratos.

  • @francisteniodocarmoduque
    @francisteniodocarmoduque 2 ปีที่แล้ว

    Ola Schiller, no renko funciona de igual modo e teria como dar uma ideia de qual seria a quantidade de Renko ideal para açoes e outra duvida seria que poderia tambem estabelecer o trailing stop na programaçao 5/5 que seria alvo duplo em renkos?
    Uso a ideia Eden dos trades+ 123pfr em Renko, mas gostaria de integrar a Fibo para alvos parciais e finais e stop con alguns centavos abaixo do ultimo fundo e fazer breakeven apos fechamento do proximo box de renko e acionar assim o trailing stop com uma idferença do tamanho de 2 boxs. O que acha fica complexo? desde ja obrigado.

    • @francisteniodocarmoduque
      @francisteniodocarmoduque 2 ปีที่แล้ว +1

      Ola tentei elaborar assim a ideia mas esta bagunçado ainda,
      const
      TAlvo = 0.1; // Gatilho do Trailing Stop
      TStop = 0.2; // Quanto Stop move
      AlvoFiboParcial = 1.61; // Alvo Parcial
      AlvoFiboFinal = 3.61; // Alvo Final
      LoteTotal = 4; // Lote Total
      LoteParcial = 2; // Lote para sair parcialmente
      var
      TA,SinalC,SinalS : Booleano;
      StopC,Alvo1,Alvo2,AlvoTS,hl,Amp : Real;
      b : Inteiro;
      Inicio
      {Cálculos}
      b := BuyPosition;
      hl := HiloActivator(3);
      {Setup}
      SinalC := (Minima < hl) e (Abertura > hl) e
      (Fechamento > hl) e (Maxima > hl);
      Se (BuyPosition = 0) e SinalC entao PaintBar(clVerde);

      {Busca Entrada}
      Se (BuyPosition = 0) e SinalC entao
      inicio
      Amp := Maxima - Minima;
      StopC := Minima;
      Alvo1 := Maxima + (Amp * AlvoFiboParcial);
      Alvo2 := Maxima + (Amp * AlvoFiboFinal);
      BuyStop(Maxima,Maxima,LoteTotal*Lote);
      AlvoTS := Maxima + TAlvo;
      BuyStop(Maxima,Maxima);
      SellToCoverStop(StopC,StopC);
      fim;
      {Se estiver comprado - buscar saída}
      Se (IsBought) entao
      inicio
      Se (Maxima > AlvoTS) Entao
      inicio
      PaintBar(ClAmarelo);
      AlvoTS := AlvoTS + TAlvo;
      StopC := StopC + TStop;
      fim;
      Se b = LoteTotal entao SellToCoverLimit(Alvo1,LoteParcial*Lote);
      b := BuyPosition;
      Se b = (LoteTotal-LoteParcial) entao SellToCoverLimit(Alvo2,(LoteTotal-LoteParcial)*Lote);
      SellToCoverStop(StopC,StopC,b*Lote);
      Se (Minima < StopC) entao ClosePosition;
      fim;
      {Fechar Posiçoes no Final do Dia}
      //Se (Time >= 1700) entao ClosePosition;
      Fim;

  • @Samurai-it4kh
    @Samurai-it4kh 3 ปีที่แล้ว

    BOA NOITE, TERIA ALGUM VIDEO EM QUE QUE COLOCA O STOP ABAIXO DA BARRA QUE ACIONONOU A ORDEM DE ENTRADA NO FECHOU FORA, FECHOU DENTRO? ADERI O SETUP, PORÉM AS SAIDAS SÃO NO ESTOÁSTICO LENTO

  • @meninas2023
    @meninas2023 3 ปีที่แล้ว

    Eu notei que no backtest o dia corrente não é computado. Acho que deve ter alguma coisa a ver com o banco de dados deles. É já tinha notado isso que disse sobre a quantidade de ações/contratos por ordem.

    • @meninas2023
      @meninas2023 3 ปีที่แล้ว

      Vou testar este código no meu profitXP pra ver se vai funcionar e dou um feedback amanhã. Abs

    • @SchillerApp
      @SchillerApp  3 ปีที่แล้ว

      Valeu!

  • @SergioHRossi
    @SergioHRossi 2 ปีที่แล้ว

    ​ @ScApp - Programação Trader fala man blz??? cara estava vendo o video, e me deparei fazendo uma parcial aqui, que se a saida da parcial for no mesmo candle da entrada, ele não aciona, tentei algumas opções aqui mas não consegui não...é isso mesmo ???

  • @marcelspassos
    @marcelspassos ปีที่แล้ว

    Uma dúvida, quando o valor da saída parcial não é um numero que haja negociação.
    EX: WDO com range de 5 pontos, e alvo de 1,61, logo temos 5 x 1,61 = 8,05 pontos. Nesse caso automaticamente ele faz o arredondamento ou precisamos usar uma função específica para isso?
    Desde de já, obrigado!

  • @rjoliveir
    @rjoliveir 2 ปีที่แล้ว

    Olá, muito obrigado pela aula. Estou fazendo algo parecido e continua dando esse erro na quantidade de ordens enviadas quando há loss na operação, em lugar de 2 ordens vai só uma. Você conseguiu observar onde pode estar a falha no profit? ou tem algum atalho para ser feito no código?

  • @topdronesmgtopdrones347
    @topdronesmgtopdrones347 3 ปีที่แล้ว

    Entao eh um bug, eu tava quebrando a cabeça aqui com as saidas parciais q nao estavam sendo plotadas no backtest q eu tava fazendo aqui

  • @brunopereira8854
    @brunopereira8854 2 ปีที่แล้ว

    Bom dia !! Baixei o arquivo direitinho , Importei , Só que não aparece quando vou no Indicadores para colocar no gráfico . Alguém pode me ajudar ?

    • @SchillerApp
      @SchillerApp  2 ปีที่แล้ว

      Olá Bruno se for para backtest ele não irá aparecer como indicador mas sim como estratégia de execução

  • @ZeFazTudo
    @ZeFazTudo 2 ปีที่แล้ว

    Quando eu rodo o Gráfico do Editor de estratégias o Backtest não aparece as operações nas estatísticas, alguém poderia me dar uma luz? Meu Profit é da Clear.

    • @SchillerApp
      @SchillerApp  2 ปีที่แล้ว +1

      Parece ser um bug na última versão, vi outros usuários reclamando e notei o problema também...

    • @ZeFazTudo
      @ZeFazTudo 2 ปีที่แล้ว

      @@SchillerApp muito obrigado pela informação... E parabéns pelo trabalho, ele pode mudar vidas!