sexta-feira, 17 de março de 2017

COMANDOS DDE / RTD

Quem utiliza as plataformas Enfoque, Profit ou Tryd tem a possibilidade de criar e atualizar em tempo real uma planilha excel via os links DDE (Dynamic Data Exchange) ou RTD (Real Time Data). Dados como última cotação, máxima, minima, abertura, quantidade de ativos negociados são algumas das opções.

Abaixo compilei alguns comandos que encontrei dessas plataformas, sendo que no caso da Tryd não há necessidade de digitar, bastando abrir o programa StDDE, escolher o ativo e informação desejada, copiar e colar os comandos no excel.


#
ATRIBUTO
COMANDO TRYD
COMANDO PROFIT
COMANDO ENFOQUE
1
Abertura
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Abert")
=profitchart|cot!DOLFUT.ABE
=gol|cot!dol1.ABE
2
Agente de compra
=RTD("tryd.rtdserver";;"NEG";"DOLFUT";"Cpa")
=profitchart|cot!DOLFUT.ACP

3
Agente de venda
=RTD("tryd.rtdserver";;"NEG";"DOLFUT";"Vda")
=profitchart|cot!DOLFUT.AVD

4
Agressão  Agr. Cmp. %
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"PerAgrCpa")


5
Agressão  Agr. Cmp. % (Direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"PerAgrCpaD")


6
Agressão Agr. Cmp.
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"TotAgrCpa")


7
Agressão Agr. Cmp. % (Não-direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"PerAgrCpaN")


8
Agressão Agr. Cmp. (Direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"TotAgrCpaD")


9
Agressão Agr. Cmp. (Não-direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"TotAgrCpaN")


10
Agressão Agr. Vnd.
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"TotAgrVda")


11
Agressão Agr. Vnd. %
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"PerAgrVda")


12
Agressão Agr. Vnd. % (Direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"PerAgrVdaD")


13
Agressão Agr. Vnd. % (Não-direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"PerAgrVdaN")


14
Agressão Agr. Vnd. (Direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"TotAgrVdaD")


15
Agressão Agr. Vnd. (Não-direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"TotAgrVdaN")


16
Agressão Neg. Agr. Cmp.
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegAgrCpa")


17
Agressão Neg. Agr. Cmp. %
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegPerAgrCpa")


18
Agressão Neg. Agr. Cmp. % (Direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegPerAgrCpaD")


19
Agressão Neg. Agr. Cmp. % (Não-direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegPerAgrCpaN")


20
Agressão Neg. Agr. Cmp. (Direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegAgrCpaD")


21
Agressão Neg. Agr. Cmp. (Não-direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegAgrCpaN")


22
Agressão Neg. Agr. Vnd.
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegAgrVda")


23
Agressão Neg. Agr. Vnd. %
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegPerAgrVda")


24
Agressão Neg. Agr. Vnd. % (Direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegPerAgrVdaD")


25
Agressão Neg. Agr. Vnd. % (Não-direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegPerAgrVdaN")


26
Agressão Neg. Agr. Vnd. (Direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegAgrVdaD")


27
Agressão Neg. Agr. Vnd. (Não-direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegAgrVdaN")


28
Agressão Saldo Agr.
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"SldAgr")


29
Agressão Saldo Agr. (Direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"SldAgrD")


30
Agressão Saldo Agr. (Não-direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"SldAgrN")


31
Agressão Saldo Neg. Agr.
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegSldAgr")


32
Agressão Saldo Neg. Agr. (Direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegSldAgrD")


33
Agressão Saldo Neg. Agr. (Não-direto)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"NegSldAgrN")


34
Ajuste anterior
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"FechAjAnt")
=profitchart|cot!DOLFUT.AJA
=gol|cot!DOL1.AJA
35
Ajuste do dia
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"FechAj")
=profitchart|cot!DOLFUT.AJU
=gol|cot!DOL1.AJU
36
Ajuste PU
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"AjPU")


37
Ajuste PU Anterior
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"AjPUAnt")


38
Book - Núm. da corretora da oferta de compra n (4,6,1)


=gol|cot!dol1.LCC1
39
Book - Núm. da corretora da oferta de venda n (4,6,1)


=gol|cot!dol1.LCV1
40
Book Oferta Compra Corretora
=RTD("tryd.rtdserver";;"LVL2";"DOLFUT";"0";"0";"0")

=gol|cot!dol1.LCCS1
41
Book Oferta de Compra Preço
=RTD("tryd.rtdserver";;"LVL2";"DOLFUT";"0";"0";"2")

=gol|cot!dol1.LPC1
42
Book Oferta de Compra Qtd
=RTD("tryd.rtdserver";;"LVL2";"DOLFUT";"0";"0";"1")

=gol|cot!dol1.LQC1
43
Book Oferta de Venda Corretora
=RTD("tryd.rtdserver";;"LVL2";"DOLFUT";"0";"0";"5")

=gol|cot!dol1.LCVS1
44
Book Oferta de Venda Preço
=RTD("tryd.rtdserver";;"LVL2";"DOLFUT";"0";"0";"3")

=gol|cot!dol1.LPV1
45
Book Oferta de Venda Qtd
=RTD("tryd.rtdserver";;"LVL2";"DOLFUT";"0";"0";"4")

=gol|cot!dol1.LQV1
46
Código do papel associado (p/ opções e futuros)


=gol|cot!dol1.PAPEL
47
Contratos Abertos
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"ContAber")
=profitchart|cot!DOLFUT.CAB

48
Cotação Atual
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Ult")
=profitchart|cot!DOLFUT.ULT
=gol|cot!dol1.ult
49
Data
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Data")

=gol|cot!dol1.DTUL
50
Data e hora
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"DataHora")
=profitchart|cot!DOLFUT.DAT

51
Descrição
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Desc")

=gol|cot!DOL1.ESPEC
52
Dias até Vencimento
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"DiasExpir")

=gol|cot!DOL1.NDIASC
53
Dias Úteis até Vencimento
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"DiaUtExp")

=gol|cot!DOL1.NDIASU
54
Estado Atual
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Estado")
=profitchart|cot!DOLFUT.EST

55
Exercício
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Exerc")


56
Fechamento Anterior
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Fech")
=profitchart|cot!DOLFUT.FEC
=gol|cot!dol1.FEC
57
Forma de cotação (R$/ X ações)


=gol|cot!dol1.FCOT
58
Hora Último Negócio
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Hora")
=profitchart|cot!DOLFUT.HOR
=gol|cot!dol1.HOR
59
Leilão  Qtd. Compra
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"QtdCpa")


60
Leilão Fim do Leilão
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"FimLeilao")


61
Leilão Ind. Sald.
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"IndSald")


62
Leilão Preço Teórico
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"PreTeo")


63
Leilão Qtd. Rest.
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"QtdRest")


64
Leilão Qtd. Venda
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"QtdVda")


65
Leilão Quantidade Teórica
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"QtdTeo")


66
Limite Máximo

=profitchart|cot!DOLFUT.LMAX

67
Limite Minimo

=profitchart|cot!DOLFUT.LMIN

68
Lote Mínimo
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"LoteMin")

=gol|cot!dol1.LOTE
69
Maximo
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Max")
=profitchart|cot!DOLFUT.MAX
=gol|cot!dol1.MAX
70
Maximo (em %)


=gol|cot!dol1.MAXPCT
71
Maximo (em pontos)


=gol|cot!dol1.MAXPTS
72
Maximo das ultimas 52 semanas


=gol|cot!dol1.MAX52
73
Maximo das ultimas 52 semanas - Data


=gol|cot!dol1.DMX52
74
MCap
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"MCap")


75
Minimo
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Min")
=profitchart|cot!DOLFUT.MIN
=gol|cot!dol1.MIN
76
Minimo das ultimas 52 semanas


=gol|cot!dol1.MIN52
77
Minimo das ultimas 52 semanas - Data


=gol|cot!dol1.DMN52
78
Minimo em %


=gol|cot!dol1.MINPCT
79
Minimo em pontos


=gol|cot!dol1.MINPTS
80
Negócios
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"QtdNeg")
=profitchart|cot!DOLFUT.NEG
=gol|cot!dol1.NEG
81
Nome da corretora compradora (7)


=gol|cot!dol1.NCC
82
Nome da corretora vendedora (7)


=gol|cot!dol1.NCV
83
Num de saques até venc. (BMF)


=gol|cot!dol1.NSAQUES
84
Número de altas (índices)


=gol|cot!dol1.NAA
85
Número de baixas (índices)


=gol|cot!dol1.NAB
86
Número de estáveis (índices)


=gol|cot!dol1.NAB
87
Oferta de Compra
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"PrcCpa")
=profitchart|cot!DOLFUT.OCP
=gol|cot!dol1.OCP
88
Oferta de venda
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"PrcVda")
=profitchart|cot!DOLFUT.OVD
=gol|cot!dol1.OVD
89
Preço teorico
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"PreTeo")
=profitchart|cot!DOLFUT.PRT

90
Qde total anterior


=gol|cot!DOL1.QTA
91
Qde total projetada para hoje


=gol|cot!dol1.QTPRJ
92
Quantidade de Ações no Mercado
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"AcoesMerc")


93
Quantidade do último


=gol|cot!dol1.QUL
94
Quantidade teorica
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"QtdTeo")
=profitchart|cot!DOLFUT.QTE

95
Quantidade total
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Vol")
=profitchart|cot!DOLFUT.QTT

96
Quantidade total (títulos)


=gol|cot!dol1.QTT
97
Resumo-  Numero de ofertas de compra n (4,5,1)


=gol|cot!dol1.NOC1
98
Resumo-  Numero de ofertas de venda n (4,5,1)


=gol|cot!dol1.NOV1
99
Resumo-  Preço da oferta de compra n (4,5,1)


=gol|cot!dol1.OC1
100
Resumo-  Preço da oferta de venda n (4,5,1)


=gol|cot!dol1.OV1
101
Resumo-  Qde oferta de compra n (4,5,1)


=gol|cot!dol1.QOC1
102
Resumo-  Qde oferta de venda n (4,5,1)


=gol|cot!dol1.QOV1
103
Segmento de atuação (7)


=gol|cot!dol1.SEG
104
Setor de atuação (7)


=gol|cot!dol1.SETOR
105
Strike

=profitchart|cot!DOLFUT.PEX

106
Subsegmento de atuação (7)


=gol|cot!dol1.SUBS
107
Tempo de pregão decorrida (em %)


=gol|cot!dol1.PERCP
108
Tipo do papel


=gol|cot!dol1.TIPO
109
Último Negócio Agressor
=RTD("tryd.rtdserver";;"NEG";"DOLFUT";"Agr")


110
Último Negócio Hora
=RTD("tryd.rtdserver";;"NEG";"DOLFUT";"Hora")


111
Último Negócio Núm.
=RTD("tryd.rtdserver";;"NEG";"DOLFUT";"Num")


112
Último Negócio Preço
=RTD("tryd.rtdserver";;"NEG";"DOLFUT";"Prc")

=gol|cot!dol1.ult
113
Último Negócio Qtd.
=RTD("tryd.rtdserver";;"NEG";"DOLFUT";"Qtd")


114
Último Negócio Quantidade
=RTD("tryd.rtdserver";;"NEG";"DOLFUT";"Qtd")
=profitchart|cot!DOLFUT.QUL

115
Validade

=profitchart|cot!DOLFUT.VAL

116
Var. (Var. %)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"VarVarPer")


117
Var. Simb.
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"VarSimb")


118
Variação %
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"VarPer")
=profitchart|cot!DOLFUT.VAR
=gol|cot!dol1.VARPCT
119
Variação % em relação ao ajuste (2)


=gol|cot!dol1.VARAJU
120
Variação 12 meses %
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Var12M")
=profitchart|cot!DOLFUT.12M
=gol|cot!dol1.VAR12
121
Variação 2 Anos %
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Var2A")


122
Variação 3 meses %

=profitchart|cot!DOLFUT.3M

123
Variação 30 dias %
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Var30D")


124
Variação 52 semanas %
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Var52S")


125
Variação 6 meses

=profitchart|cot!DOLFUT.6M

126
Variação Ano
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"VarAnual")
=profitchart|cot!DOLFUT.ANO
=gol|cot!dol1.VARANO
127
Variação em pontos
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Var")
=profitchart|cot!DOLFUT.VARPTS
=gol|cot!dol1.VARPTS
128
Variação mês
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"VarMes")
=profitchart|cot!DOLFUT.MES
=gol|cot!dol1.VARMES
129
Variação Semana
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"VarSem")
=profitchart|cot!DOLFUT.SEM

130
Variação Semestre

=profitchart|cot!DOLFUT.SEMES

131
Variação Trimestre

=profitchart|cot!DOLFUT.TRIM

132
Vencimento
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Expir")
=profitchart|cot!DOLFUT.VEN
=gol|cot!dol1.VENC
133
Volatilidade Histórica

=profitchart|cot!DOLFUT.HVOL

134
Volatilidade histórica de 252 dias (um ano) (8)


=gol|cot!dol1.VH252
135
Volatilidade histórica de 30 dias (8)


=gol|cot!dol1.VH30
136
Volatilidade histórica de 45 dias (8)


=gol|cot!dol1.VH45
137
Volatilidade histórica de 60 dias (8)


=gol|cot!dol1.VH60
138
Volume da oferta de compra


=gol|cot!dol1.VOC
139
Volume da oferta de venda


=gol|cot!dol1.VOV
140
Volume De oferta de compra
=RTD("tryd.rtdserver";;"LVL2";"DOLFUT";"0";"0";"1")
=profitchart|cot!DOLFUT.VOC

141
Volume De oferta de venda
=RTD("tryd.rtdserver";;"LVL2";"DOLFUT";"0";"0";"4")
=profitchart|cot!DOLFUT.VOV

142
Volume Financeiro

=profitchart|cot!DOLFUT.VOL
=gol|cot!dol1.VOLF
143
Volume financeiro anterior


=gol|cot!dol1.VOLFA
144
Volume Projetado para Hoje

=profitchart|cot!DOLFUT.VPJ
=gol|cot!dol1.VFPRJ
145
VWAP (Média)
=RTD("tryd.rtdserver";;"COT";"DOLFUT";"Media")
Diaria
=profitchart|cot!DOLFUT.67
Semanal
=profitchart|cot!DOLFUT.130
Mensal
=profitchart|cot!DOLFUT.131 
=gol|cot!dol1.MED
146
VWAP Anterior (Média)


=gol|cot!dol1.PMA

155 comentários:

  1. é possivel "emular" um times and trades no excel ? tenho profit apenas

    ResponderExcluir
    Respostas
    1. Possível é, porém não sei como fazer.

      Excluir
    2. Possível é, basta apenas criar um código VBA que, a cada novo negócio, lança para para uma "aba" histórico o negócio anterior, porém, não aconselho este método pois consome muita memória e recursos da máquina. Melhor usar o da plataforma, e se precisar de um histórico no excel, extraia daquela os dados.

      Excluir
    3. Talvez seja possível pelo Power BI da microsoft, mas não sei como fazer. Lá se trabalha com big datas estou procurando essa formula para máximo e mínimo do candle x do gráfico de 15 minutos

      Excluir
    4. Pelo Profit não mas pelo Tryd vc consegue, ele fornece os dados completos...

      Excluir
    5. Farley, vc disse que tem como pelo Tryd, mas não disse como, que seria o mais importante. Como se faz esse procedimento?

      Excluir
  2. é possível configurar o excel de forma que ao digitar uma função =profitchhart|..... apareça uma lista de funções/opções disponíveis igual acontece com as funções nativas do excel?

    ResponderExcluir
  3. LEX, Como faço para ativar o link do profitchart no meu excel?

    ResponderExcluir
    Respostas
    1. Luan,
      Vai no menu Ferramentas > opções > serviço dde > marque os boxes que necessitar informações > clique em ok.

      Depois , com o Profit aberto e carregado com os ativos que quer informações, digite a formula no excel que atualiza em tempo real.

      Para mais informações entre em contato com o pessoal da Nelógica.

      Abs.

      Excluir
  4. Valeu Lex... Consegui. Gostaria também de saber se tem como eu saber o preço médio de um certo ativo de uma certa corretora, bem como o saldo dela nesse ativo. Sabe se tem como fazer isso LEx?

    ResponderExcluir
    Respostas
    1. Que bom.

      No times and trades é possível saber o preço medio e o saldo por corretora sim.

      Abs,
      Lex

      Excluir
  5. Bom dia Lex, tudo bem? Como faço para exportar os dados da VWAP no profitchart? Está dando erro, não está reconhecendo a posição 67, 130 e 131

    ResponderExcluir
    Respostas
    1. Anônimo,
      Nesse caso acredito que tenha que inserir o indicador na grade de cotações.

      Lex.

      PS: da próxima vez, caso seja possível, deixe seu nome para facilitar o acompanhamento das conversas. ;)

      Excluir
  6. Da para usar a planilha junto com a função replay ?

    ResponderExcluir
    Respostas
    1. Eu tambem ja tentei puxar o DDE do Replay mas nao consegui, no excel so aparece a formula =profitchart|cot![R] DOLK18.... mas nao aparece os valores

      Excluir
  7. Boa tarde...existe alguma forma de pegar o valor do STRIKE da opçao via RTD para Tryd?

    ResponderExcluir
    Respostas
    1. Olá "Anonimo"

      Existe sim. Veja a resposta do Paulo Bandeira (do Tryd) :

      "... editar coluna no monitor de cotações e selecionar a coluna exercício."

      Dali acredito que você consiga puxar para o excel.


      Lex

      Excluir
    2. Para coletar o Exercício de uma opção:
      =RTD("tryd.rtdserver";;"COT";OPÇÃO;"Exerc")

      Excluir
  8. Obrigado ajudou e muito os comandos!

    ResponderExcluir
  9. Boa noite irmão. Por acaso você já conseguiu alguma vez montar uma planilha no formato do SuperDOM? Minha intenção é montar uma régua de preços para colocar anotações ao lado já que no Profit é limitado a 50 níveis de preços. Acha que é possível criar algo com a preço movimentando-se conforme a ultima cotação? Abraço

    ResponderExcluir
    Respostas
    1. Olá "Anonimo"

      Uma alternativa seria criar uma coluna com os preços, outra com sua anotações e uma terceira que seria a indicação , por exemplo, com um X no equivalente a última cotação.

      Att,
      Lex.

      Excluir
  10. Olá Lex, parabéns pela página! Uma dúvida, o primeiro comendo que vc colocou ("Abertura") exporta para o excel o preço de abertura do candle de um ativo? Como defino o tempo gráfico que o preço de abertura deve ser exportado? Abraço...

    ResponderExcluir
    Respostas
    1. Diego,
      Obrigado pela visita e pelo elogio.

      Até onde sei, não tem como definir isso nessa plataformas.

      Sugiro que entre em contato direto com eles e caso tenha alguma noticia nova, por gentileza, informe aqui também.

      Se o motivo for estudo no fim do dia, com o pregão fechado/parado e não com o pregão aberto é possível copiar os dados do (tempo) gráfico que desejar trabalhar e colar numa planilha eletrônica .

      Att,
      Lex.

      Excluir
  11. Olá, parabéns pela página, tá ajudando muito! Uma dúvida, qual comando uso para exportar para o excel o preço de abertura de um candle em um determinado tempo gráfico? Isso é possível? Abraço

    ResponderExcluir
  12. Muito boa explicação.
    Parabéns e obrigado por compartilhar!

    ResponderExcluir
  13. Ola, gostaria de saber se é possível passar todo o volume financeiro do DOLFUT para Excel e se possível teria como me explicar como faz? desde já agradeço.

    ResponderExcluir
    Respostas
    1. Ola _Gaon!

      Não entendi direito sua pergunta. O que seria todo volume financeiro do DOLFUT? O Volume dia a dia ou somente o volume do dia ?

      Se for o volume dia a dia, uma opção é baixar direto da plataforma que você utiliza. Se for o do dia , veja o comando acima, copie e cole na sua planilha.

      Att,
      Lex

      Excluir
  14. tem os códigos ali, de Volume De oferta de compra e de venda (140 e 141), so que eu não entendi muito bem como usar eles, se não for muito incomodo, teria como me explicar? obrigado

    ResponderExcluir
    Respostas
    1. _Gaon!
      Basta copiar e colar a fórmula no seu excel e manter a plataforma aberta, assim terá o volume de oferta de compra e de venda. Esse volume é o da melhor oferta de cada no book de ofertas, ou seja, é como se fosse a intenção de um lado querer comprar "x" volume no determinado preço e o outro lado querer vender "y" volume num determinado preço.

      Att,
      Lex.

      Excluir
  15. Bom dia,
    Estou usando a formula "Stech|COT!" no tryd. Porém, sempre da erro (#NOME?) quando abro o excel. pesquisando vi que poder o ordem que abro os programas (tryd e excel).
    Tem uma ordem correta para abrir ou esse erro é por outro motivo?
    Grato

    ResponderExcluir
    Respostas

    1. Olá Victor,
      Que formula é essa ?
      Já entrou em contato com eles para tirar duvida ?

      Att,
      Lex

      Excluir
  16. O comando DDE do profit de Volume financeiro nao funciona. ... O projetado ta de boa...é só o financeiro que nao funcionou pra mim.

    ResponderExcluir
  17. Bom dia.

    Vocês sabem me informar como eu coloco em uma fórmula para ter o valor de fechamento dia por dia de um ativo, com a quantidade que eu possa escolher, como quantidade de datas? Ou ainda se existe uma forma de conseguir o fechamento de um dia específico?

    ResponderExcluir
  18. Bom dia Wil.

    Não tem fórmula para essa necessidade. O que vc pode fazer é baixar os dados da plataforma.

    Att,
    Lex

    ResponderExcluir
  19. Por favor, sabe se é possível gerar médias em realtime no excel usando o dde? Por exemplo, o valor da média de 200 períodos de 5 minutos do ativo xyz? Usando o DDE seria possível construir uma fórmula que calculasse isso e fosse atualizando à medida que o mercado vai se movimentando? Obrigado.

    ResponderExcluir
  20. Olá Antonio,
    Você consegue inserir a media móvel e alterar o periodo da mesma no grid de cotações. Depois copia o DDE do grid para o Excel, verá que a formula ficará =profitchart|cot!IBOV.3 (p.ex. para o IBOV) porém não te como definir a periodicidade do gráfico, por isso deve ser a média do diário. Confirme com o pessoal da Nelógica.

    Att,
    Lex

    ResponderExcluir
  21. Boa tarde,
    Estou tentando usar o dde do profit no libreoffice, porém não estou conseguindo. É necessário fazer alguma configuração?
    Att
    Jose

    ResponderExcluir
    Respostas
    1. Jose,
      Pode ser que a formula para o libreoffice seja diferente da utilizada para o excel. Experimente obter ajuda com o pessoal da Nelógica.

      Att,
      Lex

      Excluir
  22. Bom dia Lex
    Minha planilha já está quase completa. Consigo todas as atualizações que o DDE do Profit permite.
    S´não consigo acertar a formula para carregar, no Excel, o "Ticker" na formula endereçada de uma célula: Por exemplo:
    No Profit: =profitchart|cot!BBDC3.ULT (mas tenho que ficar trocando o ticker)
    No Googlefinance não precisa, ele busca de uma célula:
    =GOOGLEFINANCE(L3;"price"), ou seja, ele busca o nome do ticker do ativo na célula L3.
    No RTD também:=GI.PrecoUltimo(H6) - busca na célula H6
    PERGUNTA:
    No EXCEL, tem como buscar em outra célula, o Ticker, para preencher a formula?
    Agradeço
    geraldo rodrigues
    (19) 9 9111-0117
    toni.oad.rodrigues@gmail.com

    ResponderExcluir
    Respostas
    1. Levou um tempinho, mas achei a solução. Vai precisar de uma macro simples. Caso não saiba, tente aí: Aperte ALT+F11 para abrir o editor de macro, em seguida vá em INSERIR>MÓDULO. Na tela em branco, cole
      Function FormulaIndireta(Ref As String)
      Application.Volatile
      FormulaIndireta = Application.ThisCell.Parent.Evaluate(Ref)
      End Function

      Pronto, macro OK.

      Supondo que em A1 tenha o Ticket PETR4, A2 VALE3 e assim por diante, use a seguinte fórmula: =FormulaIndireta(CONCATENAR("profitchart|cot!";A1;".ABE"))

      Ao menos no Excel 2010 funciona perfeitamente.

      Excluir
    2. Obrigado Fábio por compartilhar.

      Att,
      Lex.

      Excluir
    3. Fábio. Deu zebra aqui.
      Me ajuda aí
      Por segurança, fiz uma copia da minha planilha sls e salvei com outro nome.
      Abri a nova renomeada e Fiz a Macro que vc falou, mas não tinha onde salvar a macro.
      Dei um save na planilha que ficou com .xlsm
      Funcionou perfeito.
      Fechei a planilha e abri de novo.
      Nada de funcionar as formulas.
      Quando abri a planulha antiga (.xls) a macro funcionou.
      Fechei a planilha antiga, a macro falhou, ou seja, para roidar a macro eu tenho que abrir a planilha antiga.
      Como arrumar isto?
      Obrigado

      Excluir
    4. Macro embutida num .XLS só é possível salvando em modo compatibilidade com versões do Excel anterior a 2007. Tu encontra em "salvar como". Tu pode continuar em XLS mesmo ou vá em salvar como e escolha xlsxm( leia direitinho a caixa de diálogo, pois tem uma resposta que realmente apaga a macro e acho que foi isso que aconteceu). Essa fórmula não está travada para somente "si mesma", por isso, se estiver aberta, qualquer outra planilha também gozará das mesmas funções extras. Se precisar e achar estranho, pode limitar com "thisworkbook", mas, a princípio, não é necessário. Se ainda tiver dificuldade, pode me enviar a planilha sem dados pessoais que eu converto pra ti. Até e veleu pelos agradecimentos. Minhas irmãs são casadas!

      Excluir
  23. Este comentário foi removido pelo autor.

    ResponderExcluir
  24. Geraldo,

    Acredito que no Profit não seja possível indexar por célula. As minhas tive que alterar uma a uma. Caso descubra, por favor, poste aqui como.

    Att,
    Lex.

    ResponderExcluir
    Respostas
    1. É possível com uma macro simples. Leia a minha resposta anterior. Até.

      Excluir
    2. Fábio Guedes.
      PQP... sua irmã merece um beijo.
      Você é o cara. Muito + muitoooooo obrigado mesmo.
      Caraca maluco, perdi noites e noites de sono pesquisando esta joça.
      Funcionou perfeitinho.
      Minha planilha está ficando muito foda.
      Não te conheço mas desejo que Deus lhe dê muito mais inteligência do que ja tem.
      Obrigado de verdade
      Abraços.
      geraldo rodrigues

      Excluir
    3. Lex, deu certo sim
      Fiz a macro e usei com a Formula do Profit
      Perfeita

      Excluir
    4. O Lex e Fábio
      Tem como eu montar uma celula com quantidade das ações que eu tenho e dentro desta célula eu poder colocar o histórico das compras?
      Por exemplo: Compro 100 VALE3, digito 100 e abre uma tela para colocar a data. Depois compro mais 200 VALE3, clico na célula e abre o histórico, digito mais 200 e a data da compra. Dou ok e aparece 300 na célula.
      É possível?

      Excluir
    5. Fábio Guedes
      Bom dia.
      A formula =FormulaIndireta(CONCATENAR("profitchart|cot!";$E53;".ULT")) funciona perfeitamente.
      As outras variáveis do Profit, HVOL, VOL, VPJ, NEG, ABE, FEC ficam aparecendo intermitente, variando entre o resultado e #N/D. Se eu abrir o arquivo, copia dele, com extensão .xlsx aí os resultados aparecem normalmente. Tem como arrumar isto? Se preferir pode responder no meu e-mail, ou me passar seu contato que eu te ligo. toni.oad.rodrigues@gmail.com Obrigado

      Excluir
    6. Pior que não tenho como replicar o mesmo ambiente que o seu, pois não tenho profit, mas me envie aí que eu verifico o que for possível. Vou te enviar um e-mail.

      Excluir
    7. Olá, uma solução que encontrei para a "automatização" utilizando o RTD, de tal maneira que a fórmula retorne o valor referente a um ativo que está em determinada célula, foi a seguinte:

      Exemplo:

      Célula A1 PETR4
      Célula B1 =CONCATENAR(A1;"_B_0")
      Célula C1 =RTD("rtdtrading.rtdserver";;B1;"ULT")


      Um abraço.

      Excluir
  25. Eu vim parar aqui procurando uma maneira de especificar uma data para cada comando, mas receio que não há. Só achei essa função no link RTD de um site chamado TeleTrader, mas não trabalham com dados da bolsa brasileira.

    ResponderExcluir
    Respostas
    1. Fábio acredito que não tenha essa opção no Profit. Tente contato com eles para confirmar.

      Att,
      Lex.

      Excluir
    2. Ainda não Achei RTD com essa funcionalidade, porém, descobri que o bom e velho Google Sheets suporta nativamente(Googlefinance). É possível escolher qualquer data específica ou intervalo. Consegui fazer minha planilha com variação diária, semanal, mensal, anual, etc. Perfeito para verificar a evolução histórica de cada ativo e saber facilmente as mais descontadas. Não bastasse essa praticidade, também conta com duas fórmulas de possibilidades infinitas, importhtml e importxml. Dá para retornar dados de qualquer página pública da internet!

      Excluir
  26. Oi Lex, boa noite
    Estou automatizando uma planilha através do link DDE. A minha planilha puxa por PROCV as informações que me interessam da planilha que está com o DDE ativo, então eu gostaria de trazer os dados referentes aos fechamentos exatos dos candles. Por exemplo, para o WINFUT, eu gostaria de trazer as infomações referentes ao fechamento do candle das 09:15, mas acontece que como o DDE vai atualizando a cada negócio realizado, entram os segundos na jogada, logo ele poderia estar trazendo os valores das 09:15:17, 09:15,45 e 09:15:59... Sendo que pode ser que não tenha ocorrido nenhum negócio na hora exata do fechamento, ou seja, às 09:15:00.

    Eu inseri todos os ativos que me interessam na grade de cotações (fonte que extraio o link DDE) e para alguns eu gostaria de puxar os dados referentes a cada 1 hora, outros a cada 15 minutos e outros a cada 5 minutos, por exemplo.

    Outro ponto, algumas fórmulas que são exportadas no link DDE não estão funcionando, como por exemplo, a fórmula referente ao fechamento (=profitchart|cot!WINFUT.FEC). Sabe dizer o porquê?

    Não sei se me fiz atender, e peço desculpas pelo texto extenso. Obrigado.

    ResponderExcluir
  27. Gilmar,

    Com relação a informação de hora exata eu não consigo te ajudar, por isso te aconselho a enviar sua dúvida para o email suporte@nelogica.com.br .

    Em relação as formulas que não estão funcionando verifique :

    1) Se o ativo está carregado na sua base de dados (CTRL+A ou menu Ferramentas > Gerenciador de Ativos e verifique se estão na coluna Selecionados para Importação.

    2) Veja no menu Ferramentas > Opções > Serviço DDE se o box exibir valores do dia anterior está marcado.

    3) Verifique junto a Nelogica se a versão que você está utilizando está apresentando problemas com links DDE.

    Espero que ajude.

    Att,

    Lex.

    ResponderExcluir
  28. Oi Lex! Estou tentando automatizar usando sua idéia de macro, contudo o resultado da formula fica com o resultado #N/D linkado no profit. O mais engraçado que dá para perceber que a cotação esta chegando e macro tah funcionando ok. Subi um video no youtube para voce dar uma olhada. https://youtu.be/1L78ROc9QJM Sugestões são bem vindas galera!

    ResponderExcluir
    Respostas
    1. Olá, uma solução que encontrei para a "automatização" utilizando o RTD, de tal maneira que a fórmula retorne o valor referente a um ativo que está em determinada célula, foi a seguinte:

      Exemplo:

      Célula A1 PETR4
      Célula B1 =CONCATENAR(A1;"_B_0")
      Célula C1 =RTD("rtdtrading.rtdserver";;B1;"ULT")


      Um abraço.

      Excluir
  29. Oi Julio,
    Foi um leitor do blog quem fez a sugestão desse jeito. A resolução do video está baixa , o que dificulta entender a formula que você utilizou, mas verifique se na célula que você fixou esteja escrito .ult (começando com ponto). Pode ser isso que esteja faltando.

    Abs,
    Lex.

    ResponderExcluir
  30. Oi Lex, td bem? Teria uma formula pra trazer do profit para o excel os ajustes d-2 e d-3? Obrigado!
    Lucas

    ResponderExcluir
    Respostas
    1. Olá Lucas, tudo bem.

      Não existe uma formula "pronta" , mas tem uma alternativa: criar um indicador com esses valores, inserir na grade de cotações e de lá copiar o link dde para a planilha.

      Att,
      Lex

      Excluir
    2. Bom, até dei uma olhada mas eu não manjo de programação :(

      Excluir
    3. Será que consegue me dar um direcionamento ou é muito complicado?

      Excluir
  31. Consegui fazer um robô com Excel VBA e o tryd
    Compra e vende sozinho atravéz do autmatizador, sucesso total
    Alguém tem um igual pra trocarmos ideia

    ResponderExcluir
    Respostas
    1. Que bom Lélis.

      Está rodando a quantos dias ? Qual ativo está operando ? Qual tipo de estratégia está usando ?

      Att,
      Lex

      Excluir
    2. Estou tentando fazer o mesmo, teria como me dar uma ajudinha? Manjo um pouco de programação e de excel intermediário. Mas não consegui achar nenhum tutorial de como enviar as ordens para o tryd.

      Excluir
    3. Fiz uns testes também. Mas é extremamente limitado e pouquíssimo confiável. Não dá para deixar o Tryd e Excel abertos e "esquecer", voltando a olhar só no final do mês. Além da eventual falta de energia, o próprio tryd se fechar todo dia às 00:00, perde eventualmente a conexão e pede senha ao retornar. Além da interação com Excel poder ocorrer inúmeros imprevistos. São tantos calcanhares de aquiles, que desisti e fui ser feliz no Metatrader. Aluguei uma AWS da Amazon e tudo fica rodando na nuvem 24h, sem intemperes. Já discuti com o suporte do Tryd pela limitação do link RTD, pois não é possível acioná-lo via linha de comando ou mesmo deixar ligado sempre, já que fecha meia noite. Ficam impondo limitações desnecessárias.

      Excluir
    4. Fábio, essa era minha intenção também. Como no Tryd é mais simples, já queria deixar pronto enquanto entendo a linguagem do Metatrader. Vc está deixando rodar na Amazon um robô seu ou alugou também?

      Excluir
    5. Edu Borges Estou estudando também MQL5 apenas para fazer pequenos ajustes no robô que contratei um programador, com entregar de 100% do código fonte. É muito mais produtivo e rápido tu contratar um para criar exatamente seguindo seus critérios e depois tu só ajusta alguma coisa no futuro. Agora difícil será encontrar um bom e que aceite te fornecer o código fonte. O que contratei foi meio exitante, mas concordou deu tudo certo. Posso te recomendar depois se tiver interesse. Sim, fica 24H ligado na AWS, três Metatraders diferentes, cada um numa corretora, totalizando uns 40 robôs simultâneos. em ativos diferentes e alguns repetidos, com estrategias distintas, em conta hedge. Aí todo pregão eles começam a operar às 9H, 10H e encerram tudo 16:30. Dá pra ficar meses sem nem olhar. Unica preocupação é ficar de olho na perfomance, pois uma VPS robusta custa caro, então pode ser que trave caso consuma processamento demais.

      Excluir
    6. Opa, nesse meio tempo pesquisei e montei minha VPS na AWS, estou achando meio lento, está travando com 3 robôs e 1 metratrader, mas os 2ms de resposta estou adorando. Vai ver é pq escolhi o plano gratuito. Quanto ao robô, passei uns 3 dias assistindo videos no YouTube e fiz o meu próprio, já está praticamente uma cópia do Vilela One em relação as funcionalidades. Se soubesse que era tão fácil programar, já teria feito isso há muito mais tempo. Chame no whats para trocarmos umas dicas de scripts (61) 98477-6193.

      Excluir
    7. Edu Borges Essa lerdeza é levemente atenuada se você ativar "T2 Unlimited", o que gera em média uns 30 e poucos reais de custo por mês. É um gargalo da máquina gratuita. Tu precisaria de um com uns 4GB de ram e 4 Vcpu para não passar aperto, porém são mais salgadas, passando dos 300,00 mês. E é só índices futuros que judiam da máquina. Ações são bem mais tranquilas, por causa da liquidez muito menor. Na Azure e Google Cloud tem máquinas parrudas para teste gratuito, mas não por um ano, como na Amazon.

      Excluir
    8. Lélis estou tentando fazer uma planilha... Ela executa a entrada. .. mas não consigo calcular o preço do trader para poder zerar a operação tipo fazer ordem oco no dólar de 3pts loss para 5pts guain.... Já pesquisei e até vi q para realizar o cálculo do prc da posição (não do trader), é feito pelo vol financeiro da cpa-vol financeiro vida/ contra exec cpa - vol conta vida...
      Mas não sei colocar isso na planilha até pq vol fin é a cotação *10000 no caso do mini...
      Enfim preciso organizar as ideias como eu faria isso?????

      Excluir
  32. Oi, Pessoal.
    Preciso guardar o preço teórico numa lista, sempre que ele sofrer alguma alteração. Vocês têm alguma dica de como fazer isso? Sei programar, mas nunca programei vba, sabem me dizer qual comando imprime essa informação linha a linda ? Ou sugerir algum vídeo com exemplo?

    Muito obrigada.

    ResponderExcluir
    Respostas
    1. Valor largar o Tryd e sermos felizes no Metatrader, dá mais retorno.

      Excluir
    2. O mais eficaz é você utilizar uma rotina baseada em tempo. Nesse exemplo, as cada 60 segundos o valor de A1 será copiado como valor em "B"x, sendo que ele automaticamente escreve na próxima linha vazia e assim por diante. Como você sabe programação, ficará fácil fazer as adaptações necessárias para sua necessidade.


      Private horaTempo As Double
      Public Const executarOque = "MACRORECORRENTE"
      Public i As Integer

      Sub StartTemporizador()
      horaTempo = Now + TimeSerial(0, 0, 60)
      Application.OnTime horaTempo, executarOque, , True
      End Sub


      Sub StopTemporizador()
      On Error Resume Next
      Application.OnTime horaTempo, executarOque, , False
      End Sub

      Sub MACRORECORRENTE()
      Call StopTemporizador
      Set Planilha = ThisWorkbook.Worksheets("PLAN1")
      linhavazia = Planilha.Cells(Rows.Count, 2).End(xlUp).Offset(1, 0).Row
      Planilha.Range(Planilha.Cells(linhavazia, 2), Planilha.Cells(linhavazia, 2)).Value = Planilha.Range("A1")
      Call StopTemporizador
      End Sub

      Excluir
  33. Bom dia traders. Gostaria de uma ajuda de vocês, é possível ler o DDE do profit por um programa em C#, consigo ler a partir do excell mas queria pegar direto do profit.
    Grato
    Rodrigo

    ResponderExcluir
  34. Olá Rodrigo,

    Essa não sei te responder. Quem sabe algum outro colega possa esclarecer !

    Att,
    Lex.

    ResponderExcluir
  35. Prezado,
    Boa noite

    Você poderia me informar se há algum comando para que o Excel busque cruzamento de médias no proftchart?

    ResponderExcluir
  36. Unknown,
    Acredito que se voc~e programar esse indicador poderá depois puxar po excel via DDE sim.

    Att,
    Lex.

    PS: na próxima vez se identifique para facilitar o acompanhamento.

    ResponderExcluir
  37. Boa tarde Lex!

    Estou com dificuldades no uso de macros com o automatizador. Tudo funciona direitinho, mas quando a macro executa comando para envio de ordens, no automatizador aparece a mensagem: "uma operação foi removida do Automatizador". Vcs já tiveram esse erro antes?

    ResponderExcluir
    Respostas
    1. Também estou com esse problema, quando executo no trydpro "iniciar cliente dde" aparece uma operação foi removida do Automatizador...

      Excluir
    2. Boa noite!
      Passei por uma situação parecida depois de ter mudado o arquivo que estava usando para a comunicação com o automatizador. O que resolveu foi tirar todos os outros arquivos que estavam na pasta em que fica o arquivo que deve fazer a comunicação com o Tryd, deixando somente este arquivo que contém a planilha que fará a comunicação com o Tryd para enviar as ordens para o automatizador.

      Excluir
  38. Olá Liniker,
    Não entendi muito bem sua dúvida. Já experimentou contactar o pessoal da plataforma e verificar com eles a origem desse tipo de erro?

    Att,
    Lex

    ResponderExcluir
  39. Alguém conseguir inserir o comando para saber o máximo (e mínimo) de um ativo em 52 semanas?

    ResponderExcluir
  40. 'Unknown'
    Qual programa você está se referindo !?

    Att,
    Lex.

    PS-> Da próxima vez coloque seu nome para facilitar o acompanhamento.

    ResponderExcluir
  41. Olá boa noite! Você sabe me informar quais os comandos na plataforma Tryd, para os atributos, preço da posição, quantidade executada de compra e venda e o resultado financeiro? Desde já agradeço!

    ResponderExcluir
  42. Respostas
    1. Bom dia Lex! Desculpe, realmente nao fui claro. Estou falando do mini indice, BMF. Quando falo de posição , estou querendendo dizer o meu posicionamento comprado ou vendido no momento.Exemplo, estou posicionado,comprado,com 1 contrato, há 87000 pts. Precisaria loga isso pra planilha ou o valor financeiro da operação no momento. Obrigado.

      Excluir
  43. Acredito que não tem como fazer isso 'automaticamente', mas você pode inserir esses dados na planilha, quantidade de contratos posicionados, se comprado ou vendido, preço medio da posição e então utilizar a cotação atual do ativo via DDE/RTD para manter o saldo atualizado.

    Att,
    Lex.

    ResponderExcluir
    Respostas
    1. Em um comentário acima perguntei como fazer isso , saber o preço de trader .. ou seja a posição q está no ativo... Eu sei como é calculado mas não sei colocar isso em planilha se vc conseguir ler em cima oq falei, poderia me dar uma força... Agradeço!!!!

      Excluir
  44. Olá boa noite, Rodrigo.Vendo hj o seu post.Pelo que entendi vc não consegue transferir o resultado do trade em andamento pra planilha.Eu consigo colocar na planilha o resultado total das operações e nunca o do trade atual.Nao consegui nenhum cálculo pra isso.Parece q o cálculo vc sabe como fazer.Poderia enviar o método do cálculo para eu verificar e te mandar uma resposta completa.Valeu!

    ResponderExcluir
  45. Olá bom dia, existe algum comando RTD para colocar no Excel a posição das corretoras do WinQ?

    ResponderExcluir
  46. Olá!
    Tem algum comando no Proft ou Tryd que eu consiga enviar para o Excel o preço e lote do book de ofertas?
    Exe: No book de ofertas min índice tenho um preço 95000 com 20 lotes de compra e um preço 95020 com dois lotes de 20 de venda, queria jogar no Excel esses valores em tempo real.

    ResponderExcluir
    Respostas
    1. Olá 'a'

      Muito boa sua pergunta, pois me fez olhar o editor de estrategias e perceber que existem novo comandos (no Profit, versão 5.0.0.78).

      Tem comandos do book sim :

      AskPrice --> retorna preço da melhor oferta de venda
      BidPrice --> retorna preço da melhor oferta de compra

      AskSize --> retorna a quantidade da melhor oferta de venda
      BidSize --> retorna a quantidade da melhor oferta de compra

      Att,
      Lex 👍✨

      Excluir
  47. OLA GOSTARIA DE SABER DOS COMANDOS PARA COMPRAR E VENDER NA TRYD

    ResponderExcluir
  48. THELUZZIO

    NÃO SEI.
    JÁ EXPERIMENTOU ENTRAR EM CONTATO COM ELES !?

    Att,
    Lex 👍✨

    ResponderExcluir
  49. Fala pessoal,

    Estou tendo problemas para alimentar um excel utilizando o RTD do Tryd Pro. Acredito que eu tenha feito tudo corretamente.
    - Utilizo o trydpro 5 como adm;
    - ativo o RTD/DDE
    - Registro o DLL manualmente.

    Não sei se é só comigo, mas sempre que vou em "Preferências" preciso registrar DLL manualmente. Alguém sabe como resolver?

    Abçs.

    ResponderExcluir
    Respostas
    1. MatheusD

      Já experimentou entrar em contato com o pessoal do Tryd para comentar esse fato ?

      Att,
      Lex 👍✨

      Excluir
    2. Matheus, eu passei por várias dificuldades em tentativa de fazer o RTD funcionar no Excel 2016. Só funcionava o DDE. O pessoal do Tryd até tentou ajudar, mas deram informações contraditórias com atendentes diferentes. No fim, conversando com eles e testando, a conclusão é a seguinte: Se vc usar Office 2016, possivelmente, terá problemas de compatibilidade com o automatizador do Tryd. Pode tentar atualizar o Office 2016 (pelo Excel mesmo e manualmente), mas se persistir o problema (os valores ficam zerados quando vc chama a planilha pelo automatizador, mas são mostrados qdo o link RTD é colado numa planilha nova), instale o Office 2019 ou uma versão antiga, como por exemplo 2013. Eu instalei o Office 2019, e os links RTD começaram a funcionar.

      O problema que surgiu foi que mesmo usando o Office 2019, o valor de Hora do pregão, apesar de aparecer normalmente na planilha, não pode ser comparado com outro campo de hora do Excel. Um BUG bobo, mas que por enquanto não tem solução, mas só afetará se a planilha de automatização precisar comparar horário real com um parâmetro de horas que vc definir, como condição para operar. Eu removi esta condição e o automatizador está funcionando. Já comuniquei ao pessoal do Tryd, mas ainda não obtive resposta. Eles costumam demorar alguns meses para solucionar BUGs...

      Excluir
  50. Primeiro parabéns pela pagina, realmente ajuda demais!

    Minha dúvida é se é possivel alimentar a coluna Notas no Profit com informações de uma planilha do excel. Obrigado

    ResponderExcluir
    Respostas
    1. Luciano,
      Obrigado pelas palavras.

      Apesar de eu não ter entendido qual a 'coluna' se refere, se for do DOM, por exemplo, eu acredito que só manualmente mesmo.

      Entre em contato com a Nelógica para confirmar e se não existir faça sua sugestão para eles no email suporte@nelogica.com.br .

      Att,
      Lex 👍✨

      Excluir
    2. Obrigado pela resposta. Não me expressei bem. Vou tentar esclarecer. Minha intenção é importar os dados de uma planilha em excel para a coluna NOtas do Super DOM. será que alguem ja´fez isso através de programação no profit?

      Excluir
    3. Luciano,
      Hoje não tem como exportar automaticamente dados de uma planilha para o Profit com as ferramentas disponíveis para pessoa física. Veja com eles se tem como atender sua necessidade.

      Att,
      Lex 👍✨

      Excluir
  51. Como posso exportar produtos excel um BOOK de ofertas para o Excel???

    ResponderExcluir
  52. Olá 'Wolverine'

    Não entendi sua pergunta.

    Att,
    Lex 👍✨

    ResponderExcluir
  53. Bom dia Lex. Sabe se é possível puxar os dados de Banda de Bollinger do Tryd? Banda superior, banda inferior e média.

    ResponderExcluir
  54. LArtur,
    Acredito que sim. Veja com o pessoal do Tryd.

    Att,
    Lex 👍✨

    ResponderExcluir
  55. OLÁ, blz.
    Poderia dar um help na plataforma trydpro? configurei (dde), como também a planilha do excel e tudo está funcionando, so que eu queria colocar stop/oco em daytrades, tem alguma formula excel, informação, indicador... obrigado, aguardo

    ResponderExcluir
  56. Blz Zen,
    Não tenho mais o Tryd aqui. Experimentou entrar em contato com eles?

    Att,
    Lex 👍✨

    ResponderExcluir
  57. Olá, tudo bem?
    Como faço para copiar para a planilha a máxima e a mínima de um candle? Tanto da vela quanto da abertura e fechamento.

    ResponderExcluir
  58. Olá Fabricio Grijó.
    Como faltou detalhes de qual plataforma você usa, qual tempo gráfico, fica difícil responder sua pergunta, mas de modo geral, se for no período diário, pesquise na tabela, na coluna correspondente a plataforma que pretende usar, os comandos : maximo, minimo, abertura e cotação atual (ou último negócio preço), copie e cole na planilha, alterando o dolfut (ou dol1) pelo ticker do ativo que precise cotar.
    Caso ainda encontre dificuldade, peça auxílio ao pessoal da plataforma.

    Att,
    Lex 👍✨

    ResponderExcluir
  59. Oi Lex, obrigado pelas informações!
    Gostaria de capturar o IFR e as médias pelo DDE/RTE do Tryd, mas não encontro esses comandos. É possível? O IFR é para identificar papéis com IFR2 < 10 no gráfico diário. AS médias são as de 9 exponencial, 20, 50 e 200 aritméticas.
    Grato! Rafael

    ResponderExcluir
    Respostas
    1. Olá Rafael,

      Faz um tempo não uso o Tryd, então infelizmente não tenho como te responder. Já tentou contato com eles ?

      Att,
      Lex 👍✨

      Excluir
    2. Acho que dá sim. O gráfico precisa estar aberto com o indicador IFR. Depois, abra o menu local do gráfico / Mais / DDE e RTD / Gerar Link RTD.

      Além disso, o RTD/DDE precisa estar ativo (menu Arquivo / Ativar DDE e RTD)

      Excluir
  60. Como faço para colocar o saldo das corretoras
    da plataforma Tryd Pro no Excel atraves do link
    DDE ou RTD ?

    ResponderExcluir
    Respostas
    1. não da pra ser feito. Precisa criar uma função no proprio excel para isso

      Excluir
  61. TraderSouza,
    Não sei te dizer. Peça ajuda ao pessoal do Tryd.

    Att,
    Lex 👍✨

    ResponderExcluir
  62. Lex tudo bem?
    Sobre o Tryd, sabe dizer onde poderia encontrar a strings certas para requerimento de informações ao servidor RTD?

    Por exemplo, quero determinada linha e coluna do book de ofertas. Quais as strings para requerimento dessa coluna e linha. Não achei nada nos documentos do Tryd.

    ResponderExcluir
    Respostas
    1. Tudo bem "Unknown".
      Não sei te dizer, só com o pessoal do Tryd mesmo.

      Att,
      Lex.

      Excluir
  63. Boa tarde
    Tryd - OK
    DDR - OK
    Planilha - OK

    Duvida 1)
    Como faço pra que uma celula do excel, seja alterada sempre que outra celula seja alterada pelo retorno de uma funcao (do VB).

    a minha funciona só quando eu navego pela planilha, tipo usando as setas, para mudar de celula.

    O exemplo da minha macro é essa

    Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    If Range("D6").Value = "OK" Then
    'Call Negocio
    Range("D10").Value = Range("E6").Value
    Else
    Range("F6").Value = "OK"
    'Call Negocio
    Range("D11").Value = Range("E6").Value
    End If

    End Sub

    ---------------------------------->

    Duvida 2) no Tryd via DDE existe alguma variavel, que informe qual foi o preço de compra ou de Venda real ( na planilha DDE do automatizador o preço informado é o preço Médio.

    Duvida 3)

    A minha funcao para disparar compras ou vendas e essa :

    Public Function Gatilho(m9, m21, CPAB, VDAB, GAIN, LOSS) As String

    Gatilho = "NADA"

    If CPAB = 1 Then '-----> se Já existe compra ABERTA
    If GAIN = "S" Then
    Gatilho = "VGAIN" '---->ALVO ATINGIDO
    End If
    If LOSS = "S" Then
    Gatilho = "VLOSS" '---->LOSS ATINGIDO
    End If
    Else
    If m9 > m21 Then
    If Gatilho = "NADA" Then
    Gatilho = "COMPRE" '-----> se a média cruzou pra cima COMPRA
    End If
    End If
    End If

    If VDAB = 1 Then '-----> se Já existe VENDA ABERTA
    If GAIN = "S" Then
    Gatilho = "CGAIN" '----> ALVO ATINGIDO-
    End If
    If LOSS = "S" Then
    Gatilho = "CLOSS" '----- > LOSS ATINGIDO
    End If

    Else

    If m9 < m21 Then
    If Gatilho = "NADA" Then
    Gatilho = "VENDE" '-----> se a média cruzou pra cima COMPRA
    End If
    End If
    End If

    End Function

    o que acontece é o seguinte, quando as medias se cruzam ele abre a operação, eu verifico o se está com GAIN ou com LOSS, se atingiu esses pontos eu disparo a ordem contraria que fecha a operação. O problema é que quando isso ocorre, a CONDIÇÃO DAS MÉDIAS continua satisfazendo e então ele abre uma nova operação, e não somente quando há o cruzamento.

    se alguém puder me ajudar

    ResponderExcluir
    Respostas
    1. Sobre OnChange, a solução mais efetiva é tu utilizar temporizador. Coloque para ele verificar as células de sua escolha a casa x segundos. Eu respondi acima para alguém que buscava solução parecida. Só copiar e fazer sua adaptações.

      Excluir
  64. Lex, tudo bem ?
    Como faz para criar um link RTD volume financeiro das corretoras em cada ativo ? Na plataforma Profit.

    ResponderExcluir
  65. Erwan,

    Via RTD não recordo se tem como , talvez criando algo via VBA.

    Como sua pergunta é muito abrangente, há muitos ativos na bolsa, segue algumas ideias pra vc testar : abrir um times and trades e baixar as informações (acho que tem limite de dias), pesquisar em ferramentas (não recordo no nome) mas tem esse valor. Todas essas não são via link rtd.

    Já perguntou na Nelógica ?

    Se conseguir, poderia compartilhar aqui ?

    Att,
    Lex 👍✨

    ResponderExcluir
  66. Lex, bom dia.
    Gostaria de usar o RTD da Nelogica mas tem que digitar o TICKER dentro da fórmula.
    =RTD("rtdtrading.rtdserver";; "PETR4_B_0"; "ULT")
    Tem como fazer uma Fórmula Indireta com Concatenar para buscar o nome do ativo dentro de outra célula?
    Eu tentei de várias maneiras, no DDE dá certo, mas no RTD eles usam um "_B_0" depois do Ticker e aí não dá certo. Dá pra ajudar? Desde já eu agradeço.

    ResponderExcluir
    Respostas
    1. Cara, manda como você fez no DDE, não estou conseguindo, te passo como fazer no RTD, este eu consegui fazer de forma bem simples, sem necessidade de criar uma fórmula indireta

      Com RTD, você vai colocar dessa forma: A2&"_B_0"
      Sendo A2 a célula que está o TICKER

      Ficaria como o exemplo abaixo:
      =RTD("rtdtrading.rtdserver";; A2&"_B_0"; "12M")

      Excluir
    2. Senhor Amado ! Simples assim !!
      Um cara ali acima fez um macro pra isso .
      Outro uso 3 celulas .

      Excluir
  67. Muito bom seu material Lex, estou conhecendo as funcoes de RTD agora, integrando com excel. Gostaria de saber se é possível pelo TRYD, ou por outra plataforma ter acesso ao saldo de corretoras, e de estrangeiros na Bolsa em tempo real. É possivel via RTD ?


    Att. Leonardo

    ResponderExcluir
    Respostas
    1. Chaverleo,

      •Grato por suas palavras.
      •Acredito que seja possível pelo Tryd (e outras plataformas) ter acesso ao saldo das corretoras, porém o saldo específico de estrangeiros (em tempo real) não.
      •O Renato Oliveira do Gringolandia desenvolveu um estudo/método que ele assume que o saldo de determinadas corretoras se aproximam do dado oficial divulgado pela B3. Ele inclusive vendia um curso nesse sentido com planilha para acompanhar essa movimentação. Dê um Google que vc vai achar o site/blog/canal do Youtube dele.

      Att,
      Lex 👍✨

      Excluir
  68. Boa noite Lex. Parabéns pelo seu trabalho, muito bom. Por favor, como escrever linha de comando (=profitchart|cot!DOLFUT.ULT) no libre office ? Qual ajuste devo fazer no libre para trabalhar com o profitchart ?

    ResponderExcluir
    Respostas
    1. Faria
      Boa noite.
      Não uso o libre, portanto não sei como escreve, mas aqui tem uma ajuda : https://ajuda.nelogica.com.br/hc/pt-br/articles/360044293432-Como-configurar-o-DDE-RTD-

      Att,
      Lex 👍✨

      Excluir
  69. boa noite, e para o leilão de abertura e fechamento no excel ?

    ResponderExcluir
  70. 'Desconhecido'
    Não entendi a pergunta.

    Att,
    Lex

    ResponderExcluir
  71. Boa tarde...

    Alguém sabe me dizer se tem alguma maneira, ou algum comando RTD... o Automatizador tryd mostrar na planilha o valor de compra ou venda atual( real), pois ele dá apenas o Preço Médio...

    ResponderExcluir
  72. Htbr
    Já pesquisou os comandos do Book de ofertas ?

    Att,
    Lex 👍✨

    ResponderExcluir
    Respostas
    1. Lex

      Eu pesquisei, o Livro de Ofertas tem o link das quantidades e ofertas apenas... já no Livro Day Trade(DOM) onde aparece o preço do trade, não tem nem opção de link RTD...

      Obrigado !

      Excluir
    2. Htbr,
      Não entendi direito sua dúvida.
      O preço real do último negócio tem sim =RTD("tryd.rtdserver";;"NEG";"DOLFUT";"Prc")

      Att,
      Lex 👍✨

      Excluir
  73. Ola, tenho uma planilha para acompanhar minhas posições pelo RTD no profit.
    A formula da Variação é essa: RTD("rtdtrading.rtdserver";; "BBDC4_B_0"; "VAR")/100
    Eu sempre mudo manualmente o ticket dentro da formula, no caso BBDC4
    Agora eu gostaria de automatizar isso para mudar sozinho, na coluna A eu digito o Tickt, na B a qnt de ações e depois na C eu tenho essa formula onde "BBDC4_B_0"; eu gostaria de fazer tipo "(=A1)_B_0"; para quando eu digitar o Tickt na coluna A, já ir direto dentro dessa formula.
    Vc sabe de algum comando para que eu possa aplicar a essa formula?
    Obrigado

    ResponderExcluir
  74. Olá será que alguém tem algum material que passa compartilhar, quero automatizar envio do ordens no tryd...

    ResponderExcluir
  75. Alguém tem algum material que ajude automazar ordens no tryd?

    ResponderExcluir
  76. Boa noite parabéns pelo post, gostaria de pegar as posições de compra ou venda ou as ordens colocadas na pedra do profit para um arquivo externo. Objeto é pegar essas ordens vi Python e replicar no MetaTrader 5, se alpiste ajudar agradeço.

    ResponderExcluir
  77. no tryd consigo puxar o preco medio do papel para o excel ? nao vi nas formulas essa opcao.

    ResponderExcluir
    Respostas
    1. Anônimo
      Na ferramenta RTD do Tryd tem as opções disponíveis.

      Att,
      Lex 👍✨

      Excluir
  78. Mano. vc tem o RTD da Fast Trade?

    ResponderExcluir
    Respostas
    1. Anônimo
      Não tenho.
      Já pesquisou com o pessoal da Fast Trade !?

      Att,
      Lex 👍✨

      Excluir
  79. Boa noite, alguém sabe como linkar o Book de ofertas filtrado em (quantidade
    e corretora) para o tryd, eu só consigo envia-lo no formato normal

    ResponderExcluir
  80. Boa Noite
    Alguém consegue linkar o Book de ofertas filtrando (quantidade e corretora)
    No tryd, só consigo enviar no seu modo normal

    ResponderExcluir

Identifique-se e comente aqui