Este workflow é para usuários que querem negociar os mercados up/down de 1 hora da Opinion (por exemplo, “O BTC vai subir ou cair nesta janela de 1h?”) com base no movimento do preço spot. Ele usa candles de 1h da Binance e seus próprios limites para decidir quando comprar Yes ou No, depois monitora a posição até o settlement com take-profit e stop-loss. Quando o workflow precisa colocar ou fechar uma ordem, ele pede que você assine na sua carteira (human-in-the-loop); nenhuma chave privada é armazenada no workflow.
Que problema este workflow resolve? / Caso de uso
Você quer automatizar a negociação Opinion 1h up/down em vez de ficar olhando e clicando manualmente.
Você quer entradas guiadas por regras claras: por exemplo “dentro de X minutos do settlement, se o preço se moveu para cima/baixo pelo menos Y, comprar Yes ou No.”
O que este workflow faz
Inicia quando você dispara o workflow e envia a configuração (currency, thresholds, order size, stop-loss, direction, credenciais opcionais do Telegram, credenciais da Opinion). Os dados de candles 1h da Binance usam a API pública (não é necessário credencial da Binance).
Encontra o mercado 1h atual para a moeda escolhida (por exemplo BTC, BNB, ETH) na Opinion.
Faz polling dos candles 1h da Binance até que a janela termine ou alguma regra de volatilidade seja satisfeita:
Regras são como 50/50,30/200,10/300 (minutos para o fechamento / movimento mínimo de preço em unidades de cotação). O workflow compra quando o candle 1h atual satisfaz uma dessas regras.
A direção pode ser apenas “up”, apenas “down”, ou ambas (vence a primeira que casar).
Quando uma regra casa, o workflow coloca uma ordem de compra na Opinion. Ele pede que você assine na sua carteira (EIP-712). Depois que você assina, a ordem é submetida. Se a ordem preencher e você adicionou credenciais do Telegram, você recebe uma notificação no Telegram (BUY preenchido). O mesmo vale quando uma venda de take-profit ou stop-loss é preenchida.
Monitora sua posição até que a janela de 1h seja liquidada:
Se o preço da posição atingir 0.99, aciona take-profit: o workflow pede que você assine uma ordem de venda e então a submete.
Se o preço da posição cair a partir do seu preço médio pelo menos o seu % de stop-loss, aciona stop-loss: mesmo fluxo (pede que você assine, então submete a venda).
Repete para a próxima janela de 1h (encontra mercado, faz polling de candles, casa regra, assina, ordena, monitora).
Quando roda / para
Roda: Uma vez por janela de 1h; continua rodando até você parar ou reimplantar o workflow.
Para: Quando você para ou remove o workflow, ou o motor do workflow reinicia.
Configuração
Credenciais da Opinion: No nó de configuração, anexe suas credenciais da Opinion (API key, endereço EOA, endereço da conta Opinion). O endereço EOA é a carteira que você usará para assinar ordens quando o workflow solicitar.
Credenciais do Telegram (opcional): Anexe credenciais do Telegram se quiser uma notificação cada vez que uma ordem placeMakerBBO preencher (BUY, take-profit SELL, ou stop-loss SELL).
Parâmetros:
Currency: O ativo subjacente para o mercado 1h (ex.: BTC, BNB, ETH).
Thresholds: Uma ou mais regras como 50/50,30/200,10/300 (minutos para o fechamento / movimento mínimo de preço). O workflow compra quando o candle 1h atual satisfaz uma dessas regras.
Order amount (USD): Tamanho em dólares por ordem de mercado.
Stop-loss (%): Queda percentual a partir do preço médio de entrada que aciona uma venda automática (após você assinar).
Direction: “up” para comprar apenas quando o preço sobe, “down” quando cai, ou deixe vazio para permitir ambos (vence a primeira que casar).
Poll interval (seconds) for placeMakerBBO: Passado para a chamada de colocação de ordem; controla com que frequência ela checa o status (padrão 20 segundos).
Iniciar: Dispare o workflow; quando a próxima condição de volatilidade for atendida, o workflow vai pedir que você assine a compra (e depois qualquer venda) na sua carteira. Os candles 1h da Binance são lidos pela API pública (não requer credencial da Binance).
Principais recursos
Usa assinatura na carteira para todas as ordens (nenhuma chave privada no workflow).
Take-profit em 0.99 e stop-loss por percentual a partir do preço médio.
Notificação no Telegram quando uma ordem placeMakerBBO preencher (BUY ou SELL), se credenciais do Telegram estiverem configuradas.
Repete automaticamente para cada janela de 1h.
Nós em uso
User configuration: Coleta currency, thresholds, order amount, stop-loss, direction, intervalo de polling para placeMakerBBO (segundos), credenciais opcionais do Telegram e credenciais da Opinion.
Opinion:
Encontra o mercado 1h atual para a moeda escolhida
Coloca ordens de compra e venda no best bid/offer depois que você assina
Lê livro de ordens e preço mais recente para monitorar a posição
Human-in-the-loop: Pede que você aprove e assine a ordem na sua carteira quando o workflow precisa abrir ou fechar uma operação.
Telegram: Envia uma mensagem quando uma ordem placeMakerBBO preencher (se você forneceu credenciais do Telegram).
Binance (public): Lê dados de candles 1h para a moeda escolhida (não requer credenciais da Binance).
Referência
(ou o link da sua documentação da Opinion)
Dica: Este fluxo de trabalho executável foi gerado automaticamente pelo SeamFlux Bot. Para usá-lo, crie uma execução e teste-o com seus dados para garantir que atenda às suas necessidades.
Pronto para começar?
para executar este modelo ou criar uma tarefa agendada, e perguntar à IA sobre as etapas detalhadas de execução do nó.
Executar localmente — baixe este workflow em ZIP ou execute via Seamflux CLI no terminal; use o botão "Executar localmente" acima para escolher.
Construa um fluxo de trabalho do zero usando chat com IA. Nenhuma configuração complexa de parâmetros ou arrastar diagramas de fluxo necessária.