Tottys
-
Posts
33 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Tottys
-
-
Gostaria da ajuda do forum para fazer essa macro.
- Eu tenho uma função SE na coluna B... para ele se tornar verdadeira (B1=$G$1) e ($E$1>=$B$4) e ($E$1<$B$5) ..se verdadeira for "A"
- Eu tenho uma função SE na coluna D... para ele se tornar verdadeira (D1=$G$1) e ($E$1>=$D$4) e ($E$1<$D$5) se verdadeira for "B"
- Eu tenho uma função SE na coluna E... para ele se tornar verdadeira (F1=$G$1) e ($E$1>=$F$4) e ($E$1<$F$5) se verdadeira for "C"
- Eu quero registrar nas colunas C;E;G o histórico das colunas B;D;F ...
Segue a imagem para melhor entendimento.
-
1 hora atrás, DJunqueira disse:
Eu fiz algumas melhorias na planilha e agora ficou mais fácil alterar o diretório onde você baixa o arquivo BDI p/ posterior leitura na planilha.
Agora você pode alterar esse diretório na célula A21 da aba 'Links'
@DJunqueira abri ela aqui, na aba LINKS baixei o arquivo da célula A9, daí eu não sei chegar no proximo passo que é :
" Depois vá em Nova Consulta e redirecione as consultas p/ o diretório onde você salvou o arquivo..."
O que seria essa nova consulta?
-
Em 08/06/2016 às 22:00, DJunqueira disse:
você está enganado, dá p/ fazer um montão de coisas com estas informações q a Bovespa disponibiliza gratuitamente.
Vale muito a pena garimpar por lá.
Um dos usos q eu mais utilizo com o BDIN é p/ montar o oscilador direcional, q nada mais faz do q ver se a cotação atual passou do canal de alta dos últimos dias, ou seja, está variando além da máxima ou mínima dos dias anteriores e isso ele me indica com as setas da primeira imagem (diga-se de passagem q os valores estão desatualizados).
@DJunqueira como eu faço para minha planilha pegas as informações do bdin diariamente em formato automático ? Eu não consegui o link correto para fazer isso, sabe me dizer se é possivel?
-
-
-
@Basole isso mesmo!!!!!!!!!
Vou tentar inputar na minha planilha aqui. Esse Botão ficou muito bom também.
adicionado 17 minutos depois@Basole não conseguir colocar na minha planilha aqui, teria como você fazer isso caso eu a enviasse ?
Outra coisa, existe a possibilidade de cronometrar quanto tempo a celula G3 fica ativada com o nome venda. Assim que a celula virasse pra compra o cronometro zerava e começava a contagem de quanto tempo ficava na compra.
- 1
-
Tenho a célula G3 que me sinaliza COMPRA e VENDA.
Gostaria que essa célula ficasse piscando entre verde e branco caso fosse compra e vermelho e branco caso fosse venda. Eu não entendo nada de VBA, assistir um video no youtube onde ensinam mais ou menos a fazer isso mas no video eles explica que a célula pisca conforme a condição for maior ou menor que zero, mesmo assim eu não conseguir fazer.
Os link do vídeo que eu vi foi esse abaixo.
-
@DJunqueira obrigado, vou tentar aqui!
-
@Willer Reis desculpa estar respondendo agora mas estava de férias. Como faço para abrir uma nova guia para incluir essa formula conforme a imagem em anexo já existe uma macro e não sei incluir outra.
-
-
@osvaldomp tem alguma formula especifica para isso, ou somente através de macro? Poderia me ajudar a realizar essa planilha? O que você precisaria saber para fazer essa macro?
Mais uma vez agradeço a atenção!!
-
@osvaldomp entendi, eu deixei a células mesclado para aumentar o tamanho da fonte sendo assim melhora a minha visualização. Vou fazer isso que você indicou, antes de iniciar colocar um valor negativo na máxima manualmente mesmo, não precisa instalar um outro código não. Uma outra dúvida, para deixar esse código salvo na planilha eu tenho que salvar a plainha como macro, confere?
Já vi que você manja muito de excel, vou te perturbar mais um pouco então rsrs. Eu gostaria de fazer um gráfico de linhas que se movimenta de acordo a cotação da célula que oscila.
Por ex: As 10:00 a célula estava no 400, as 10:01 a célula estava no 380, as 10:02 a célula estava a 500.
Queria registrar o preço da célula a cada 10segundos em uma célula diferente, sendo assim teria milhares de celulas que serão preenchidas a cada 10segundos daí com esses dados o gráfico iria ser criado de acordo o passar do tempo. Sabe me dizer se isso é possível?
-
@osvaldomp funcionou aqui, mas acontece o seguinte, digamos que a célula que oscila só permaneça no negativo o dia todo, e a célula que registra a máxima não registrou um número negativo.
EX: No dia todo a célula oscilou do -100 ate o -850, ficou registrado somente a minima do movimento que foi o -850, a máxima que foi -100 não ficou registrado.
-
@osvaldomp na sua planilha está perfeito, do jeito que eu quero. Amanhã tento fazer na minha, já está tarde para mim, acordo cedo amanhã.Obrigado!!!!
-
@osvaldomp Não consegui, mais fácil eu te mandar a planilha e você fazer isso, hehe. Pode ser?
-
@osvaldomp eu fiz isso, mas ao alterar o valor da célula que oscila para um valor maior do que o anterior, a máxima não alterou, assim como para um valor menor não apareceu na célula da minima.
-
1 minuto atrás, osvaldomp disse:
Olhando de novo o print que você colocou no post #5 tive a impressão que você mesclou as células 'H1' e 'H2', se sim, o Excel considera que o valor está em 'H1' e não em 'H2'.
Exatamente, as células estão mescladas. O que eu faço, desfaço a mesclagem e lanço a macro novamente?
-
2 minutos atrás, osvaldomp disse:
Como o valor de 'H2' foi alterado no teste que você fez? Por digitação? Por inserção externa (via interface)?
Se você seguir o que eu sugeri deve funcionar!
Para fazer o teste eu alterei com digitação, uma vez que a oscilação é derivada do mercado de ações brasileiro e que no momento encontra-se fechado.
-
1 minuto atrás, DJunqueira disse:
De onde você está tirando o peso de cada uma dessas ações?
Mico vale a mesma coisa q ação do IBOV?
Montar um índice é mais do q calcular a média de 20 ações.
Levo em consideração o índice IBOV, a quantidade teórica e o redutor.
-
1 minuto atrás, DJunqueira disse:
você tem de pegar o valor da célula toda vez q ela alterar, mas são várias células e várias variáveis p/ controlar, o melhor é pagar um pouco mais por um vendor melhor q já te repassa essa máxima e mínima juntamente com a média das negociações q é diferente da simples média entre máxima e mínima, pois leva em consideração todas as negociações.
Um bom e barato vendedor de sinal é a apligraf com o SmartFeeder, escolhe sinal direto p/ a planilha, só esse produto fica muito em conta.
Você não entendeu o que eu quero ainda, rsrs. Digamos que eu estou fazendo o meu próprio indicador, e ele me oferece em uma celula determinado numero que é derivado de uma soma de 20 ações. Inicialmente eu gostaria de registrar o valor máximo e mínimo desse meu indicador no dia. Eu não utilizo vendor, uso somente a plataforma de negociação profitchart.
-
2 minutos atrás, DJunqueira disse:
Vale muito a pena garimpar por lá.
Um dos usos q eu mais utilizo com o BDIN é p/ montar o oscilador direcional, q nada mais faz do q ver se a cotação atual passou do canal de alta dos últimos dias, ou seja, está variando além da máxima ou mínima dos dias anteriores e isso ele me indica com as setas da primeira imagem (diga-se de passagem q os valores estão desatualizados).
você, por exemplo, deve ter por volta de 25/35 anos, sexo masculino, BA, na sua faixa de idade o investimento em bolsa gira em torno de 21 mil. Bahia tem 12.116 investidores homens e 3.313 mulheres, as baianas tem mais dinheiro investido em média q os baianos. Com esse tipo de estatística gratuita eu sei com quem estou negociando, já q os computadores rapidamente se denunciam.
Pelo que vi você gosta do assunto e deve ser investidor, eu fui agente autônomo de investimento durante 4 anos. Atualmente opero no mercado através de uma prop trading, logo não faço parte dessa estatística.Não tenho a mesma expertise que você para identificar sexo, idade e nem região, contudo caso tenha interesse poderíamos conversar melhor sobre o mercado financeiro através das redes sociais, seria um prazer.
8 minutos atrás, osvaldomp disse:@Tottys Se quiser experimentar esta solução via macro instale o código abaixo no módulo da planilha, assim:
1. copie o código daqui
2. clique com o direito na guia da planilha de interesse e escolha 'Exibir código'
3. cole o código na janela em branco que vai se abrir
4. feito! 'Alt+Q' para retornar para a planilha e testarPrivate Sub Worksheet_Calculate() If [H5] < [H2] Then [H5] = [H2] If [H10] > [H2] Then [H10] = [H2] End Sub
obs.
1. para iniciar coloque um valor alto em 'H10', por exemplo 1000
12 minutos atrás, osvaldomp disse:@Tottys Se quiser experimentar esta solução via macro instale o código abaixo no módulo da planilha, assim:
1. copie o código daqui
2. clique com o direito na guia da planilha de interesse e escolha 'Exibir código'
3. cole o código na janela em branco que vai se abrir
4. feito! 'Alt+Q' para retornar para a planilha e testarPrivate Sub Worksheet_Calculate() If [H5] < [H2] Then [H5] = [H2] If [H10] > [H2] Then [H10] = [H2] End Sub
obs.
1. para iniciar coloque um valor alto em 'H10', por exemplo 1000
2. se não houver alteração em 'H5' e 'H10' ao alterar o valor de 'H2' coloque em uma célula vazia =H2
@osvaldomp desde já agradeço a atenção, mas não deu certo, fiz o que pediu mas não aprece nada nas celulas H5 e H10. Eu vi em um outro post aqui mesmo desse forum uma resposta para a mesma pergunta que eu fiz, contudo como não entendo nada de macro não sei como prosseguir. Segue a resposta em anexo abaixo, talvez você possa me ajudar reconfigurando a mesma
-
Em 29/03/2012 às 10:45, jeffsilveira disse:
joni10, o procedimento que fiz em macro foi o seguinte:
- Copiei a célula variável (A3) e colei somente o valor na célula logo abaixo (A4);
- Em B4 e C4 tem uma fórmula SE que verifica se o máximo ou mínimo foram ultrapassados;
- Por fim, copiei B4 e C4 e colei em B3 e C3 somente os valores.
A macro é essa:
Sub MAXMIN() ' SELECIONA E COPIA A CÉLULA QUE VARIA Range("A3").Copy ' COLA EM OUTRO LOCAL O VALOR (E NÃO FÓRMULA) Range("A4").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Application.CutCopyMode = False ' COPIA OS VALORES DE B4 E C4 Range("B4:C4").Copy ' COLA OS VALORES EM B3 E B4 Range("B3").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Application.CutCopyMode = False ' SELECIONA A CÉLULA INICIAL Range("A3").Select End Sub
@jeffsilveira, estou precisando fazer justamente isso na minha planilha, mas eu não manjo nada de macros, e eu não encontrei o anexo devido o post ser antigo. Você poderia me ajudar a fazer esse procedimento na minha planilha?
Para facilitar a célula que oscila é a AU8, gostaria de ter a máxima e a minima do dia dessa célula AU8.
Desde já agradeço pela atenção.
-
2 minutos atrás, DJunqueira disse:
Eu quis dizer que para o que eu preciso não adianta, não estou dizendo que não seja útil, contudo os dados que eu preciso devem ser em tempo real, logo eu pago uma plataforma que me oferece esses dados. Sobre a imagem que eu coloquei, deu para entender o que preciso, sabe me dizer se é viável?
-
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Registrar valor de uma célula que oscila com função SE
em Microsoft Office e similares
Postado
@Patropi seu pedido é uma ordem!
Boa Noite!
Segue a planilha em anexo.
Planilha.xlsx