BUYSTOP (Ordem OCO) no gerenciador de estratégia PROFITCHART Lite.



  • Boa noite, venho criando alguns indicadores no Profit,e após ter feito alguns, eu quis fazer backtest mais variável, com movimentos longos, mas notei que uma função específica que seria a BuyStop(STOP:Float;Limit:Float) não vinha a mostrar a entrada e saída. Imagem que eu quero entrar em venda/compra no cruzamento de uma media, vamos supor, 8 e 20, ao cruzar comprarei, sendo assim, ficaria:

    CONDIÇÕES

    BuyStop(150,150); 

    Mas não faz a entrada nem saída ou algo do tipo, alguém poderia me ajudar?



  • @Trader-2rba 

    Para fazer dar certo o meu ficou desse jeito...

        

    begin
      // Verifica se está vendido
      if (IsSold) then
        begin
          // Fecha a posição com uma compra
        if (LastCalcTime > 1700) or (MyPrice < (SellPrice-70)) or (MyPrice < (SellPrice-140)) or (MyPrice < (SellPrice-210)) or (MyPrice < (SellPrice-280))  then
            BuyToCoverStop((Myprice + 70),(MyPrice + 65))
             else if  MyPrice > (SellPrice + 140) then 
            BuyToCoverAtMarket;

     Dessa forma fiquei com um stop gain(BuyToCoverStop) e stop loss (BuyToCoverAtMarket)


Log in to reply
 


O Portal do Trader não se responsabiliza pelas informações e opiniões veiculadas neste fórum, sendo elas de autoria individual de cada participante. Vale ainda ressaltar que investimentos em mercado de renda variável possuem riscos, ganhos passados não garantem ganhos futuros, e a decisão final e responsabilidade sobre cada operação é de cada investidor, devendo ser tomada individualmente.
© 2018 Portal do Trader. Todos os direitos reservados.