Byl jsem přesvědčen ~ opravdu jsem sloužil! Dnes během živého vysílání na @Sidekick_Labs se přátelé v místnosti pro živé vysílání zeptali, zda by mohli napsat strategii, konkrétně zvolit krátkou pozici během mého živého vysílání a uzavřít pozici po vysílání. Myslel jsem si, že konečně budu moci data použít k zablokování úst všech, ale nečekal jsem... Tato strategie je skutečně zisková??? Obrázek ukazuje obchodní rekordy během týdenního živého vysílání od července, a aktuální míra výher je 100%... Abychom vyhověli myšlení běžných spotových hráčů, přidali jsme některé podmínky, kromě toho, že 2x krátký během mého živého vysílání, mám 1x více objednávek nebo spotu po zbývající čas, a pak následuje křivka příjmů od roku 2020... Tentokrát jsem opravdu přesvědčil... Následuje kód strategie, myslím, že tato data jsou rozhodně problematická, ale nějakou dobu se nenajde, koneckonců obchoduje pouze 2krát týdně a drží pozici pouze po dobu 3 hodin... Vzhledem k tomu, že jsem začal živě vysílat v roce 2020, doba backtestu bere v úvahu pouze trh po 1. lednu 2020, můžete si jej do grafu načíst sami, alespoň pro BTC, je to opravdu zlo ... Kodex zásad: Tento kód Pine Script® podléhá podmínkám licence Mozilla Public License 2.0 na adrese https//mozilla.org/MPL/2.0/ © Crypto_Painter @version=5 strategy("Painterova strategie rozbíjení živých přenosů", overlay=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, default_qty_value=100) // Výchozí 100%, následná úprava s množstvím === 1. Získat pekingský čas (UTC+8) === bjTimestamp = časové razítko ("Asie/Šanghaj", rok, měsíc, denofmonth, hodina, minuta) bjHour = hodina (bjČasové razítko) bjMinute = minuta (bjTimestamp) bjWeekday = dayofweek(bjTimestamp) bjTotalMinutes = bjHour * 60 + bjMinute === 2. Krátké signály (otevírají krátké pozice každé úterý a pátek ve 21:00) === isTuesday = (bjWeekday == dayofweek.tuesday) isFriday = (bjWeekday == dayofweek.friday) shortSignal = (isTuesday nebo isFriday) a bjHour == 5 a bjMinute == 0 === 3. Zaznamenávejte krátké otevírací časy a kontrolujte zavírání pozic po 3 hodinách === var float shortEntryTime = na // Zaznamenejte čas otevření (minuty) if (krátkýSignál) shortEntryTime := bjTimestamp Zkontrolujte, zda je to více než 3 hodiny (3*60*60 sekund) shortExpired = not na(shortEntryTime) a (bjTimestamp - shortEntryTime) >= 3 * 60 * 60 * 1000 === 4. Správa pozic === pokud ne na(shortEntryTime) a ne shortExpired Stále v rámci 3 hodinového krátkého okna strategy.entry("Krátký", strategy.krátký, množství = 200) jiný Dlouhé pozice jsou drženy déle než 3 hodiny nebo bez spuštění → shortování strategy.entry("Long", strategy.long, qty=100) Po více než 3 hodinách resetujte krátkou dobu pokud krátkáPlatnost vypršela shortEntryTime := na
Crypto_Painter
Crypto_Painter29. 7. 2025
今晚21:00直播,但想做点不同的东西~ 我一直在思考 @Sidekick_Labs 这样的垂直内容平台最终的目标是什么?单纯是创造一个新的流量分发渠道? 很明显,不是的,所以我的直播内容也应该有所变化! 今晚直播只聊1h的行情,剩下的时间,用于线上进行针对小白的AI量化演示,以后的直播也会这样分配! 前半段做行情分析,提供情绪价值,后半段做实践演示,提供实用价值! 最近3个月的目标就是与直播间的朋友们一起讨论,做出来一个能够直接全自动对接OKX的量化交易系统。 希望能给这个圈子带来一些实质性的帮助! 直播链接如下,21:00见!
79,73K