Eu estava convencido~ Eu realmente servi! Hoje, durante a transmissão ao vivo no @Sidekick_Labs, os amigos na sala de transmissão ao vivo perguntaram se poderiam escrever uma estratégia, especificamente para escolher operar vendido durante minha transmissão ao vivo e fechar a posição após a transmissão. Achei que finalmente poderia usar dados para bloquear a boca de todos, mas não esperava... Essa estratégia é realmente lucrativa??? A imagem mostra os recordes de negociação durante a transmissão ao vivo semanal desde julho, e a taxa de ganho atual é de 100%... Para atender ao pensamento dos jogadores spot normais, adicionamos algumas condições, além de 2 vezes curto durante minha transmissão ao vivo, tenho 1 vezes mais pedidos ou spot para o tempo restante, e então o seguinte é a curva de receita desde 2020... Desta vez eu realmente convenci... A seguir está o código da estratégia, acho que esses dados são definitivamente problemáticos, mas não serão encontrados por um tempo, afinal, ele só negocia 2 vezes por semana e só mantém uma posição por 3h... Desde que comecei a transmitir ao vivo em 2020, o tempo de backtest só considera o mercado após 1º de janeiro de 2020, você mesmo pode carregá-lo no gráfico, pelo menos para BTC, é realmente mau... Código da política: Este código Pine Script® está sujeito aos termos da Mozilla Public License 2.0 em https//mozilla.org/MPL/2.0/ © Crypto_Painter @version=5 estratégia ("Estratégia de esmagamento de transmissão ao vivo do pintor", overlay=true, initial_capital=100000, default_qty_type = strategy.percent_of_equity, default_qty_value=100) // Padrão 100%, ajuste subsequente com qtd === 1. Obter horário de Pequim (UTC+8) === bjTimestamp = timestamp("Ásia/Xangai", ano, mês, dia do mês, hora, minuto) bjHour = hora(bjTimestamp) bjMinute = minuto(bjTimestamp) bjDia_da_semana = diadasemana(carimbo/hora_do_dinheiro) bjTotalMinutes = bjHour * 60 + bjMinute === 2. Sinais curtos (abertos todas as terças e sextas-feiras às 21:00) === éTerça-feira = (bjDiaDosemana == diadasemana.terça-feira) éSexta-feira = (bjDiadasemana == diadasemana.sexta-feira) shortSignal = (isTuesday ou isFriday) e bjHour == 5 e bjMinute == 0 === 3. Registre tempos de abertura curtos e controle para fechar posições após 3 horas === var float shortEntryTime = na // Registra o tempo de abertura (minutos) if (sinal curto) shortEntryTime := bjTimestamp Verifique se é mais de 3 horas (3 * 60 * 60 segundos) shortExpired = não na(shortEntryTime) e (bjTimestamp - shortEntryTime) >= 3 * 60 * 60 * 1000 === 4. Gerenciamento de posição === se não na(shortEntryTime) e não shortExpired Ainda dentro da curta janela de 3 horas strategy.entry("Short", strategy.short, qty=200) mais As posições longas são mantidas por mais de 3 horas ou sem acionar → venda a descoberto strategy.entry("Longo", estratégia.long, qtd=100) Após mais de 3 horas, redefina o curto período de tempo se shortExpired shortEntryTime := na
Crypto_Painter
Crypto_Painter29 de jul. de 2025
今晚21:00直播,但想做点不同的东西~ 我一直在思考 @Sidekick_Labs 这样的垂直内容平台最终的目标是什么?单纯是创造一个新的流量分发渠道? 很明显,不是的,所以我的直播内容也应该有所变化! 今晚直播只聊1h的行情,剩下的时间,用于线上进行针对小白的AI量化演示,以后的直播也会这样分配! 前半段做行情分析,提供情绪价值,后半段做实践演示,提供实用价值! 最近3个月的目标就是与直播间的朋友们一起讨论,做出来一个能够直接全自动对接OKX的量化交易系统。 希望能给这个圈子带来一些实质性的帮助! 直播链接如下,21:00见!
79,72K