我好像从来没有把一件事做好

Joined November 2024
Photos and videos
黄昏 retweeted

1
1
19
26,958
黄昏 retweeted
强调一件事情:现在是处于熊市阶段! 目前最应该做的事情就是多看少动,积累本金,拒绝瞎折腾,将目标制定好后安心去执行,安心等待最终的底部! 能撑到现在还在场的小伙伴都已经胜利了70%了,安心走稳最后的路! 下轮牛市顶峰相见!
不变,尊重趋势,继续看1400 我现在的盘感以及决策力可以说是绝对的登峰造极,认定一个方向后,谁也不可能让我轻易改变! 1400是我的空单离场价格,不是我的抄底价格,尊重周期,再多等一等!
14
6
40
13,751
黄昏 retweeted
既能判断正确, 又能耐心等待的人凤毛麟角, 一个是智慧,一个是定力。
12
4
61
13,046
黄昏 retweeted
赚到钱后,第一件事不是换车换表 是把这 8 样立刻升级 ⬇️
61
26
225
188,719
黄昏 retweeted
一定要拿住手上的空单, 迎接后面的大暴跌🙊
26年6月10日视频行情分析: 今天聊一下标普500,黄金接下来的点位, 还有比特币目前的情况。 youtube.com/watch?v=Q-k4v1F_…
25
2
59
30,357
黄昏 retweeted

28
2
13
57,896
黄昏 retweeted
12个成为更有魅力男人的方法 1. 不要太好说话
20
40
194
82,988
远远还没到底
4
1
62
个人最终止盈位价: 5.5w btc 1400 eth 520 bnb 55-56 hype
43
反弹大概率死猫跳
61
黄昏 retweeted
最容易快速约炮的女生具有哪些特征,这篇文章是教你选择正确的目标,提高约炮的成功率 第一 距离10公里以内的女生更容易约 根据我的经验,10公里似乎是女生的一个心里门槛,10公里是重要分界线,9.8公里可接受,10.1公里即产生抗拒。 距离超过10公里会触发女生的安全顾虑和出行成本考量 距离超过10公里,约炮的操作难度就会大大增加。所以,跟女生聊天,要学会判断你们之前的距离,有没有约炮的可能性。 确认方法:通过朋友圈定位、聊天询问(学校/工作单位)等方式提前确认距离。 有条件的建议在市中心租房作为约会地点,降低女生赴约的心理成本 第二 外地人要比本地人好约许多 外地人容易约炮的三大理由 居住自由:租房无门禁,不受父母管束 社交简单:本地人际关系网简单,降低社交风险,遇到熟人的机会少 心理需求:工作压力大、外地一个人孤独感强,情感需求明显 举例:22-25岁从事服务行业的外地女生。做服务工作比较累压力大,一个人在外地无依无靠,自己租房没人管,没什么熟人,这就是容易约炮的对象。有时候简单关怀也能得吃 举例:外地一个人来本地旅游的女生。一个人旅游很无聊,想找点刺激,本地无熟人没有社交评价压力,自己住酒店没人管,这也是容易约炮的对象。各大旅游城市有大量可以操作的目标 第三 女学生来说,学校越垃圾越好约,女多男少的专业好约 差学校的女生。家教一般没那么严格,学习成绩比较差,喜欢玩,喜欢谈恋爱约炮。她们文化见识也有限,容易被你忽悠住。平时接触的其它同学也都是不上进,不自律,喜欢要玩的,周围朋友就有约炮的她知道。所以约炮的可能性远大于重点大学的。重点大学的可以跟你谈恋爱,交朋友。但是你想约炮,搞一夜情什么的,她们一般不太接受。反正我的经验是这样,除非你骗炮,打着恋爱的名义推倒 女多男少的专业,现实生活接触男的太少,就想来网上接触男性,这类女的是好约的。 •专业列举: •幼师 •师范类学校 •医药专业 •卫校护士护理专业 •空乘专业 •会计 •艺术类(音乐、舞蹈、服装设计)会打扮也会玩 •特点: 这些专业女生多,且容易升高关系,适合新手操作 第四 原生家庭缺爱的女生容易约 这类女生的特点。父母有可能离异,或者是感情不好。从小没人严格教育,基本是散养状态,在校学习成绩不好,一起玩的人也是学习不好的。喜欢外面瞎混,接触性比较早。年龄小一点的有可能是处女,但是对性什么都懂,比较骚。有的具备m属性,女m的一大特征就是比较缺爱,不然字母圈为什么喜欢管男的叫daddy。高中之后考上的学校一般比较差,中专、职校和卫校之类的。跟这类女生聊天,开始不要急色,然后有一定熟悉感之后开始跟她探讨字母圈的知识。让她自己说出自己的性癖,需求,即可把急于求成的男的比下去,最终得吃 第五 低门槛工作的女生比较好约炮 典型职业:美甲师、纹眉师、化妆师、酒店前台、洗浴中心前台、桌游店/密室逃脱/剧本杀店员、酒吧销售、服装店销售、化妆品柜台销售 行为特征:社交软件上活跃度高,搭讪时主动热情,工作环境接触人群复杂 心理特征:原生家庭条件一般,个人能力有限,生活缺乏高雅爱好,工作成就感低,需要通过娱乐活动填补空虚感 还有20岁出头那种淘宝模特,工作内容枯燥重复,也需要找娱乐找刺激 艺术类老师也比较好约,包括培训班教师和有编制教师,特别是舞蹈/瑜伽老师,拉丁舞工作室经营者约炮成功率更高。 最后最容易搞定的一个职业,就是酒吧气氛组的妹子,从事这类职业,她们的特点是已经不在乎任何社交评价,家里也都知道她做这个的。喜欢搭讪的可以去找她们,只要你把形象打理好,朋友圈人设做好,聊天不犯大错没屌丝味就行。因为她们对于性已经没有那么在乎,觉得你还可以就愿意上床玩一玩的。上面其它职业的女的跟你出来约还需要个理由说服自己一下,给自己找个遮羞布。酒吧气氛组对于约炮那是毫不在意了,只要你把自己打理好,朋友圈人设展示面做好就行了 第六 虽是正经工作,但工作内容枯燥、重复或者压力大 目标人群:工作内容重复枯燥的白领女性,如文员、会计、老师等 速推策略:通过夜宵、遛狗等日常活动建立接触,逐步引导关系升级。这类女生需要走个流程,一般不能直接到家里推倒。 心理特征:工作缺乏成就感,生活两点一线,表面正经实则压抑欲望 行为反差:这类女的玩起来比那些网上发暴露照片的女生更放得开,会给你一种反差的刺激感 相处要点:避免绅士做派,展现与周围”伪君子”不同的真实个性。她周边可能是那种理工男比较多,不怎么打扮的正经人。对那种比较乱的女生,我们可以装绅士。对这种比较正经的我们就装浪子带她找刺激,让她卸下伪装,在你面前做真实的自己。大前提是先通过人设做好吸引 前提条件:跟上面那些职业比,这类女生属于中级难度,需先积累初级目标实战经验,大城市出现概率更高。 第七 看似很骚,实则很难搞定的妹子 典型职业:秀场主播、小网红、空姐、模特、外围、KTV公主、游戏陪玩 难点分析:职业性精明,需要较高段位或物质付出。上面这些职业都是直接赚男人钱,她们跟男人接触的唯一目的就掏男人兜里的米。不见兔子,不撒鹰的主。每天大量舔狗联系她们,供养她们。平时接触的男性很多很多,不缺你一个 新手建议:不建议初期尝试,需要专门研究怎么搞定捞女 第八 没有工作的妹子很好约 速约优势:时间充裕,精神空虚,社交软件匹配成功率高,一聊一个准 典型表现:自称刚辞职、在玩、自由职业 操作要点:快速邀约,利用其无聊心理建立联系 前面根据工作分析女的是否好约,试用范围是26岁以下。根据我的经验,女的超过26岁,情况又有些不一样。女多超过26岁,很多在准备在准备相亲结婚,要么已经有男朋友准备结婚,要么已经结婚。还有一部分是事业性女性在忙着搞事业。总体来说,26岁以上的可约资源要少于26岁以下的 第九 26岁以上大龄未婚女可速约特征 行为特征: 经常出入酒吧等娱乐场所 喜欢到处旅游,朋友圈多城市定位 社交展示: 朋友圈频繁展示身材 无家庭生活痕迹(无小孩、无伴侣信息) 特殊类型: 朋友圈抱怨家庭生活(适合发展情人关系),恐婚 第十 特殊已婚女人 婚姻状态: 夫妻各自玩乐 异地分居 家族联姻无感情 情感特征: 双方互不关爱 可能长期分居 注意事项: 可能存在隐瞒婚姻状况的情况 不要打听对方婚姻状况,对方没跟你说有老公,那就是没老公 当女生感情或生活状态发生变化时,会产生情感或物质上的强烈需求,此时是速推的最佳窗口期。这种状态变化具有偶然性,属于”可遇不可求”的机会,但可通过特定指标提高识别概率。下面讲解根据女生的情感状态判断是否可约 第十一 失恋的女生 一个女生谈了很久的恋爱,然后分手了。这时候她很痛苦,很空虚,很想有人安慰。这个时候她就非常需要一个男人来作为她新的感情寄托。这个时候如果你及时出现了,那么她就很容易跟你在一起,如果你不出现,其它男人出现了,她也会和其它男人在一起约。恋爱时间越长(3-5年)的女生,分手后需求越强烈。这个时候不要在网上安慰她,一定要见面听她倾诉 第十二 恋爱疲惫期的女生 生理机制: 长期亲密接触会导致”脱敏”现象,即使对方条件优越也会失去新鲜感。有些男的老婆特别漂亮,出轨的对象是身材颜值都不如老婆的,说白就是腻了。反过来对于女的也一样,跟同一个男的相处久了就没生理欲望了,不管他再帅,身材再好也是一样 典型表现: 交往1年以上情侣会出现接吻无感、身体接触不兴奋等现象 女生对帅哥的敏感度下降,可能觉得6分新人比7分男友更有吸引力 策略应用: 利用信息差,以差异化特质(非外貌优势)吸引高分女生 案例说明: 身边全是帅哥的女生反而更容易被普通但特别的男生吸引。比如事业有成、成熟稳重的人设,老实好男人人设,甚至你的黄毛和纹身,都有可能吸引到女孩子。所以见到漂亮女生,身边很多帅哥的那种也不要怂。做好自己的吸引力卖点,就还是有机会 第十三 心情不好的女生 一般是工作学习中出了某种问题。很多人教不要做女生的情感垃圾桶,其实不对。正确的说法应该是不要作线上的情感垃圾桶。她跟你吐槽心情不好,如果你爱搭不理,那你是在浪费约炮机会。 正确方法: 拒绝不痛不痒的言语安慰(如”别烦了”) 立即约出线下操作,通过肢体接触(如搂抱)建立亲密感 转化为情绪带领者,用”带你去好玩的地方”等话术转移注意力 反应比较好的情况下可以提出去我家抱抱你,安慰你以下 第十四 节假日或者特殊节日 根据我经验,寒暑假,过年放假等等时间,约妹子都是比较容易。根本原因是妹子的日常工作学习状态的中断,假期比较无聊,这段时间需要找点刺激 还有像情人节、七夕节、520和圣诞节等等。这个时间,别人都说成双成对,单身女孩难免寂寞。这个时间也是特别容易约炮的,甚至直接在社交软件上说找床搭子都有一定的成功率。这个时间点,平时有一定交流,对你有点好感的女生,我们可以大胆一点,约会直接肢体升级,带走开房。也有捞女,平时不怎么理你,这个时间跑来要礼物的,直接说请你看明早的日出 第十五 对性有新鲜感的女生 典型的比如高三毕业的妹子,这个时候刚刚高三毕业。想要彻底放松一下,有的是想要破处体验一下。还有就是大一的女生,这种是刚刚进入一个新环境,第一次脱离父母的管教生活,这时候就比较容易产生想玩一玩的想法 还有就是那种第一次去酒吧的妹子。你去酒吧,你看到那种比较拘束的,有点不知所措的,这种就是比较容易约的妹子。那种一看就是老油条,经常来玩的,难度就稍微大一些,因为各种套路都见过了 第十六 单身时间长,憋了太久的女生 比如这个女的可能圈子比较小,生活两点一线,那她单身的时间就可能比较长。这个时候你去搭讪加上微信好友,尽管她可能比你优秀,但是她微信好友里面的男人特别少。也就是你的竞争对手少,并且这些人都没学过什么泡妞理论,也不懂得包装自己。这个时候你得吃的概率就比较大。 记住,碰到比你优秀的女生不用怕,关键是她好友列表里的男的怎么样。追求成功不是因为你优秀,而是你比她的其他选择更突出。通过搭讪接触”身边男性少”的高分女生,利用相对优势取胜 第十七 字母圈的妹子 这个就不用说了,字母圈的妹子本来就是对性特别向往的,特别是那种带点虐待的。比如打屁股啊、扇脸啊。每天会幻想各种各样的性癖好。跟字母圈妹子聊,不要几色,提供情绪价值。对她表示出一定的关心和爱护。建立好感之后,开始跟她聊她都幻想过哪些情节,然后找借口见面就行了。我那个速约渠道有大量妹子都有m属性,有时候你不聊色的,妹子着急了,开始引导你聊色的。可见字母圈的妹子有多好色。我在小红书发的字母圈有关的文案,可以让那些字母圈妹子直接私信叫我爸爸,当天就开始聊色色的东西,建立安全感后直接就约线下调教 重点是先不要急色,先聊天建立安全感,因为太多的人跟她们直接聊色的。直接聊色的她也会跟你聊,而且比较配合,但是网上她爽完了,不一定跟你见面,因为没安全感。
53
33
242
30,082
黄昏 retweeted
有小伙伴问我:能不能分析和预判一下以太坊ETH的后续价格走势。 以太坊说好听点叫“联动”,说难听点就是比特币的跟屁虫。比特币打个喷嚏,以太坊直接重感冒。比特币跌5%,以太坊恨不得跌15%。这么多年了,剧本从来没变过。 所以看懂了比特币的周线级五浪下跌结构和核心逻辑,以太坊的剧本基本就是照着抄,只不过跌幅更大、反弹更弱、散户套得更深罢了。 一、当前盘面:2,100破了,2,000悬了!! 以太坊现价2,050-2,100美元,2,150关键支撑已经跌破,正在测试2,000-2,050这个“心理遮羞布”。 周线和日线的成交量递减,呈现量价背离的情况,见图一图二。 日线级别:价格已在20日、50日、100日EMA下方运行(这三条线分别在2,208、2,236、2,321),空头排列非常清晰。 4小时级别,多头量能衰减,空头动能还在增强。比特币从82,000跌到75,000,中间超卖好几次,也没见它真反弹,见图三。 以太坊ETF连续9日净流出,机构在卖,散户在接。跟比特币一个剧本。 二、技术结构:第5浪下跌,跟屁虫模式开启! 从周线级别看,以太坊正在运行第5浪下跌。2,100这个机构积累区已经被反复测试,撑不住了。 关键支撑:2,100(已破),1,940-2,000(下一道防线),1,850-1,900(上升通道下轨)。 三、目标价:三级阶梯,跟比特币对标着看。 第一目标:1,900-2,000美元 2,000整数关口是心理支撑,1,940是长期趋势线。比特币75,000失守的话,以太坊大概率直接摸到这里。 第二目标:1,400-1,500美元 1,400-1,500是2023-2024年的成交密集区,也是周线级别长期支撑线位置。比特币看到60,000的时候,以太坊大概就在这附近。 终极目标:1,000-1,200美元 1,000-1,200是2022-2023年的底部区域,对应比特币45,000-50,000的深熊目标。真到这位置,以太坊信仰者估计已经卸载APP了。 目标价汇总: 第一目标:1,900-2,000 第二目标:1,400-1,500 终极目标:1,000-1,200 最后的以太坊走势核心判断: 以太坊是比特币的“高贝塔版本”——BTC跌5%,ETH跌10-15%。比特币的75,000是起点,以太坊的2,100已经是过去式。 看懂比特币的四级阶梯,以太坊的剧本就在上面写着,只不过数字改小一点、跌幅放大一点。跟屁虫嘛,从来不会自己走路的。
7
5
8
5,933
黄昏 retweeted
男子分享让人很舒服的沟通技巧 轻松掌握
22
99
519
32,561
黄昏 retweeted

15
20
58
122,735
黄昏 retweeted

17
11
28
52,085
黄昏 retweeted

33
40
170
246,629
黄昏 retweeted
5 Dec 2025
把这个代码公开了,因为okx信号策略不知道在干啥,给我断了,这个是今天刚把上面开的空单平掉了。 目前我继续跑吧,后面有变动会更新。 最近主要精力会放在搞把我的交易系统搞成《AI 交易》效果。就是各种写,把我能想到的全部写出来,顺便把我之前发布在推特的单子全部搞出来整理一下。 说一下效果: 默认名义本金10w💲,名义仓位1.5w💲,最高可开到2.5w💲 也就是1w💲十倍杠杆。理论上运气好第一单赚钱的话,2k💲就能开这个策略赚钱 如果趋势强度高了,会开1.5倍杠杆,也就是来到了15万💲的本金。 最近一年效果:大概就是一年2.5w仓位,赚2w💲。 盈利因子接近4 不说其他的了,你们自己看设置吧,反正是中文,自己调试去,希望大家一起搞一个好用的策略吧。 以下是代码👇: //@version=5 strategy("动态狙击系统 v3.0 - 激进复利版", overlay=true, initial_capital=100000, default_qty_type=strategy.fixed, commission_type=strategy.commission.percent, commission_value=0.075, slippage=3, pyramiding=0, calc_on_every_tick=true, process_orders_on_close=false, max_bars_back=500) // ==================== 激进版核心参数 ==================== // 你的激进风控配置 riskPercentage = input.float(3.0, "单笔风险比例(%)", minval=1.0, maxval=5.0, step=0.1, group="激进风控") maxLeverage = input.float(1.5, "牛市最大杠杆倍数", minval=1.0, maxval=2.0, step=0.1, group="激进风控") compoundingMode = input.bool(true, "启用复利模式", group="激进风控") maxPositionPct = input.float(15.0, "最大仓位占比(%)", minval=10, maxval=25, group="激进风控") // 你的激进止盈配置 breakEvenR = input.float(1.2, "延迟保本触发R", minval=0.8, maxval=2.0, step=0.1, group="激进止盈") lockSmallR = input.float(3.0, "延迟锁利触发R", minval=2.0, maxval=5.0, step=0.1, group="激进止盈") lockSmallLevel = input.float(1.0, "锁利位置R", minval=0.5, maxval=2.0, step=0.1, group="激进止盈") lockBigR = input.float(6.0, "大利润触发R", minval=4.0, maxval=10.0, step=0.1, group="激进止盈") lockBigLevel = input.float(3.0, "大利润位置R", minval=2.0, maxval=5.0, step=0.1, group="激进止盈") // 利润回撤保护(激进版放宽) useGivebackKill = input.bool(true, "启用利润回撤熔断", group="激进止盈") givebackStartR = input.float(4.0, "回撤监控起始R", minval=3, maxval=8, step=0.5, group="激进止盈") maxGivebackR = input.float(2.0, "最大允许回撤R", minval=1.0, maxval=4.0, step=0.5, group="激进止盈") // 趋势过滤 trendEmaLength = input.int(50, "日线EMA周期", minval=20, maxval=100, group="趋势过滤") trendLookback = input.int(20, "动量回看周期", minval=10, maxval=50, group="趋势过滤") trendThreshold = input.float(5.0, "趋势阈值(%)", minval=2, maxval=15, group="趋势过滤") // 入场设置 valueEmaLength = input.int(20, "4H EMA周期", minval=10, maxval=50, group="入场设置") atrLength = input.int(14, "ATR周期", minval=7, maxval=21, group="入场设置") pullbackAtrMult = input.float(1.2, "回调区ATR倍数", minval=0.5, maxval=2.0, group="入场设置") // 止损设置 stopAtrMult = input.float(3.0, "止损ATR倍数", minval=2.0, maxval=5.0, group="风险管理") // 激进版熔断(放宽限制) dailyLossLimit = input.float(5.0, "日亏损熔断(%)", minval=3, maxval=8, group="熔断保护") totalDrawdownLimit = input.float(25.0, "总回撤防御(%)", minval=15, maxval=35, group="熔断保护") // ==================== 数据获取 ==================== // 日线数据 dailyClose = request.security(syminfo.tickerid, "D", close, lookahead=barmerge.lookahead_off) dailyClose20Ago = request.security(syminfo.tickerid, "D", close[trendLookback], lookahead=barmerge.lookahead_off) dailyEma50 = request.security(syminfo.tickerid, "D", ta.ema(close, trendEmaLength), lookahead=barmerge.lookahead_off) // 当前周期数据 h4Ema20 = ta.ema(close, valueEmaLength) h4Atr = ta.atr(atrLength) // ==================== 趋势过滤器 ==================== trendMomentum = (dailyClose - dailyClose20Ago) / dailyClose20Ago * 100 isBullishEnv = dailyClose > dailyEma50 and trendMomentum > trendThreshold isBearishEnv = dailyClose < dailyEma50 and trendMomentum < -trendThreshold isNoTradeZone = not isBullishEnv and not isBearishEnv // ==================== 回调区识别 ==================== distanceToEma = math.abs(close - h4Ema20) / h4Atr isBullPullback = isBullishEnv and close <= h4Ema20 pullbackAtrMult * h4Atr and close >= h4Ema20 - pullbackAtrMult * h4Atr isBearPullback = isBearishEnv and close >= h4Ema20 - pullbackAtrMult * h4Atr and close <= h4Ema20 pullbackAtrMult * h4Atr // ==================== 入场信号识别 ==================== bodySize = math.abs(close - open) upperWick = high - math.max(close, open) lowerWick = math.min(close, open) - low isBullishCandle = close > open isBearishCandle = close < open isHammer = lowerWick >= bodySize * 1.2 and upperWick < bodySize * 0.5 isShootingStar = upperWick >= bodySize * 1.2 and lowerWick < bodySize * 0.5 // 做多信号 bullSignal1 = isBullishCandle and low < h4Ema20 and close >= h4Ema20 bullSignal2 = isHammer and low < h4Ema20 bullSignal3 = isBullishCandle and close > close[1] and distanceToEma < pullbackAtrMult bullEntrySignal = isBullPullback and (bullSignal1 or bullSignal2 or bullSignal3) // 做空信号 bearSignal1 = isBearishCandle and high > h4Ema20 and close <= h4Ema20 bearSignal2 = isShootingStar and high > h4Ema20 bearSignal3 = isBearishCandle and close < close[1] and distanceToEma < pullbackAtrMult bearEntrySignal = isBearPullback and (bearSignal1 or bearSignal2 or bearSignal3) // ==================== 核心:激进复利仓位计算 ==================== // 计算累计盈利率(用于杠杆触发条件) cumulativeProfitPct = (strategy.equity - strategy.initial_capital) / strategy.initial_capital * 100 // 复利基数:使用当前权益而非初始资金 capitalBase = compoundingMode ? strategy.equity : strategy.initial_capital // 基础风险金额(你的3%配置) baseRiskAmount = capitalBase * riskPercentage / 100 // 杠杆触发条件:累计盈利>10%且当前是牛市 useLeverage = compoundingMode and cumulativeProfitPct >= 10.0 and isBullishEnv // 应用杠杆倍数 effectiveLeverage = useLeverage ? maxLeverage : 1.0 leveragedRiskAmount = baseRiskAmount * effectiveLeverage // 止损距离 stopDistance = stopAtrMult * h4Atr // 计算合约数量 contractSize = leveragedRiskAmount / stopDistance // 仓位占比限制 nominalValue = contractSize * close positionPct = nominalValue / strategy.equity * 100 // 如果超过最大仓位占比,强制缩小 if positionPct > maxPositionPct contractSize := strategy.equity * maxPositionPct / 100 / close // 最终合约数 finalContractSize = math.floor(contractSize * 1000) / 1000 actualRiskAmount = finalContractSize * stopDistance // ==================== 风控熔断机制 ==================== var float dayStartEquity = strategy.initial_capital if ta.change(time("D")) dayStartEquity := strategy.equity dailyPnL = strategy.equity - dayStartEquity dailyPnLPct = dailyPnL / strategy.equity * 100 isDailyCircuitBreaker = dailyPnLPct <= -dailyLossLimit var float peakEquity = strategy.initial_capital if strategy.equity > peakEquity peakEquity := strategy.equity currentDrawdown = (peakEquity - strategy.equity) / peakEquity * 100 isDefenseMode = currentDrawdown >= totalDrawdownLimit // ==================== 持仓状态管理 ==================== var float entryPrice = na var float currentStopLoss = na var float riskUnit = na var int profitStage = 0 var float maxR = 0.0 bool hasPosition = strategy.position_size != 0 bool isLong = strategy.position_size > 0 bool isShort = strategy.position_size < 0 // ==================== 开仓逻辑 ==================== canOpenLong = bullEntrySignal and not hasPosition and not isDailyCircuitBreaker and not isNoTradeZone and not isDefenseMode canOpenShort = bearEntrySignal and not hasPosition and not isDailyCircuitBreaker and not isNoTradeZone and not isDefenseMode if canOpenLong and finalContractSize > 0 leverageText = effectiveLeverage > 1.0 ? " [杠杆:" str.tostring(effectiveLeverage, "#.#") "x]" : "" strategy.entry("Long", strategy.long, qty=finalContractSize, comment="激进多单 $" str.tostring(actualRiskAmount, "#") leverageText) entryPrice := close currentStopLoss := close - stopDistance riskUnit := stopDistance profitStage := 0 maxR := 0.0 if canOpenShort and finalContractSize > 0 leverageText = effectiveLeverage > 1.0 ? " [杠杆:" str.tostring(effectiveLeverage, "#.#") "x]" : "" strategy.entry("Short", strategy.short, qty=finalContractSize, comment="激进空单 $" str.tostring(actualRiskAmount, "#") leverageText) entryPrice := close currentStopLoss := close stopDistance riskUnit := stopDistance profitStage := 0 maxR := 0.0 // ==================== 激进分级止盈逻辑 ==================== currentR = 0.0 if isLong and not na(entryPrice) currentR := (close - entryPrice) / riskUnit maxR := math.max(maxR, currentR) // 阶段1:延迟保本(1.2R)- 你的配置 if currentR >= breakEvenR and profitStage < 1 currentStopLoss := math.max(currentStopLoss, entryPrice) profitStage := 1 // 阶段2:延迟锁利(3R锁1R)- 你的配置 if currentR >= lockSmallR and profitStage < 2 currentStopLoss := math.max(currentStopLoss, entryPrice lockSmallLevel * riskUnit) profitStage := 2 // 阶段3:大利润锁定(6R锁3R)- 你的配置 if currentR >= lockBigR and profitStage < 3 currentStopLoss := math.max(currentStopLoss, entryPrice lockBigLevel * riskUnit) profitStage := 3 // 利润回撤熔断(4R后回撤2R就平仓) if useGivebackKill and maxR >= givebackStartR and (maxR - currentR) >= maxGivebackR strategy.close("Long", comment="回撤熔断 峰值:" str.tostring(maxR, "#.#") "R") entryPrice := na profitStage := 0 maxR := 0.0 // 实时止损检查 else if close <= currentStopLoss strategy.close("Long", comment="止损 R:" str.tostring(currentR, "#.#")) entryPrice := na profitStage := 0 maxR := 0.0 // 趋势终结强平 else if dailyClose < dailyEma50 strategy.close("Long", comment="趋势终结 R:" str.tostring(currentR, "#.#")) entryPrice := na profitStage := 0 maxR := 0.0 if isShort and not na(entryPrice) currentR := (entryPrice - close) / riskUnit maxR := math.max(maxR, currentR) if currentR >= breakEvenR and profitStage < 1 currentStopLoss := math.min(currentStopLoss, entryPrice) profitStage := 1 if currentR >= lockSmallR and profitStage < 2 currentStopLoss := math.min(currentStopLoss, entryPrice - lockSmallLevel * riskUnit) profitStage := 2 if currentR >= lockBigR and profitStage < 3 currentStopLoss := math.min(currentStopLoss, entryPrice - lockBigLevel * riskUnit) profitStage := 3 if useGivebackKill and maxR >= givebackStartR and (maxR - currentR) >= maxGivebackR strategy.close("Short", comment="回撤熔断 峰值:" str.tostring(maxR, "#.#") "R") entryPrice := na profitStage := 0 maxR := 0.0 else if close >= currentStopLoss strategy.close("Short", comment="止损 R:" str.tostring(currentR, "#.#")) entryPrice := na profitStage := 0 maxR := 0.0 else if dailyClose > dailyEma50 strategy.close("Short", comment="趋势终结 R:" str.tostring(currentR, "#.#")) entryPrice := na profitStage := 0 maxR := 0.0 // ==================== 图表显示 ==================== plot(dailyEma50, "日线EMA50", color=color.orange, linewidth=2) plot(h4Ema20, "4H EMA20", color=color.blue, linewidth=1) upperBand = h4Ema20 pullbackAtrMult * h4Atr lowerBand = h4Ema20 - pullbackAtrMult * h4Atr plot(upperBand, "回调上轨", color=color.new(color.gray, 70)) plot(lowerBand, "回调下轨", color=color.new(color.gray, 70)) plot(hasPosition ? currentStopLoss : na, "动态止损", color=color.red, style=plot.style_linebr, linewidth=2) plot(hasPosition ? entryPrice : na, "入场价", color=color.white, style=plot.style_linebr, linewidth=1) // 背景色:杠杆模式用深绿,普通牛市浅绿,熊市红色 bgColor = useLeverage ? color.new(color.green, 80) : isBullishEnv ? color.new(color.green, 95) : isBearishEnv ? color.new(color.red, 95) : color.new(color.gray, 97) bgcolor(bgColor) plotshape(canOpenLong, "做多", shape.triangleup, location.belowbar, color.lime, size=size.small) plotshape(canOpenShort, "做空", shape.triangledown, location.abovebar, color.red, size=size.small) // 杠杆启用标记 plotshape(useLeverage and not hasPosition, "杠杆模式", shape.diamond, location.top, color.yellow, size=size.tiny) // ==================== 激进版Dashboard ==================== var table dashboard = table.new(position.top_right, 2, 12, bgcolor=color.new(color.black, 85), border_width=1) if barstate.islast // 标题 table.cell(dashboard, 0, 0, "激进复利版 v3.0", text_color=color.white, text_size=size.normal, bgcolor=color.new(color.red, 50)) table.cell(dashboard, 1, 0, "高风险高回报", text_color=color.yellow, text_size=size.normal, bgcolor=color.new(color.red, 50)) // 账户状态 table.cell(dashboard, 0, 1, "当前权益", text_color=color.white, text_size=size.small) equityColor = strategy.equity > strategy.initial_capital ? color.lime : color.red table.cell(dashboard, 1, 1, "$" str.tostring(strategy.equity, "#,###"), text_color=equityColor, text_size=size.small) // 累计盈利 table.cell(dashboard, 0, 2, "累计盈利", text_color=color.white, text_size=size.small) profitColor = cumulativeProfitPct > 0 ? color.lime : color.red table.cell(dashboard, 1, 2, str.tostring(cumulativeProfitPct, "#.#") "%", text_color=profitColor, text_size=size.small) // 杠杆状态 table.cell(dashboard, 0, 3, "当前杠杆", text_color=color.white, text_size=size.small) leverageColor = effectiveLeverage > 1.0 ? color.yellow : color.gray leverageStatus = effectiveLeverage > 1.0 ? str.tostring(effectiveLeverage, "#.#") "x 🚀" : "1.0x" table.cell(dashboard, 1, 3, leverageStatus, text_color=leverageColor, text_size=size.small) // 基础风险(3%) table.cell(dashboard, 0, 4, "基础风险", text_color=color.white, text_size=size.small) table.cell(dashboard, 1, 4, "$" str.tostring(baseRiskAmount, "#") " (3%)", text_color=color.aqua, text_size=size.small) // 实际风险(含杠杆) table.cell(dashboard, 0, 5, "实际风险", text_color=color.white, text_size=size.small) actualRiskColor = actualRiskAmount > baseRiskAmount ? color.orange : color.lime table.cell(dashboard, 1, 5, "$" str.tostring(actualRiskAmount, "#"), text_color=actualRiskColor, text_size=size.small) // 趋势状态 trendText = isBullishEnv ? "多头 ▲" : isBearishEnv ? "空头 ▼" : "震荡 ■" trendColor = isBullishEnv ? color.lime : isBearishEnv ? color.red : color.gray table.cell(dashboard, 0, 6, "趋势", text_color=color.white, text_size=size.small) table.cell(dashboard, 1, 6, trendText, text_color=trendColor, text_size=size.small) // 回调状态 pullbackText = isBullPullback ? "回调区 ✓" : isBearPullback ? "反弹区 ✓" : "等待..." table.cell(dashboard, 0, 7, "回调", text_color=color.white, text_size=size.small) table.cell(dashboard, 1, 7, pullbackText, text_color=(isBullPullback or isBearPullback) ? color.yellow : color.gray, text_size=size.small) // 持仓状态 posText = isLong ? "持多 ●" : isShort ? "持空 ●" : "空仓 ○" posColor = isLong ? color.lime : isShort ? color.red : color.gray table.cell(dashboard, 0, 8, "持仓", text_color=color.white, text_size=size.small) table.cell(dashboard, 1, 8, posText, text_color=posColor, text_size=size.small) // 当前R倍数 table.cell(dashboard, 0, 9, "当前R", text_color=color.white, text_size=size.small) rColor = currentR > 0 ? color.lime : currentR < 0 ? color.red : color.gray table.cell(dashboard, 1, 9, str.tostring(currentR, "#.##") "R", text_color=rColor, text_size=size.small) // 历史最高R table.cell(dashboard, 0, 10, "峰值R", text_color=color.white, text_size=size.small) table.cell(dashboard, 1, 10, str.tostring(maxR, "#.##") "R", text_color=color.lime, text_size=size.small) // 止盈阶段 stageText = profitStage == 0 ? "初始" : profitStage == 1 ? "已保本" : profitStage == 2 ? "锁小利" : "锁大利" table.cell(dashboard, 0, 11, "阶段", text_color=color.white, text_size=size.small) table.cell(dashboard, 1, 11, stageText, text_color=color.yellow, text_size=size.small)
2 Dec 2025
无编程背景,手搓AI量化交易策略。(前提:我手动交易能稳定盈利) 这是我前几天一直调试的整体回测结果,很明显的是在 $xrp ,黄金上效果不好。 另外从曲线看22年到25基本不赚钱。 我去问AI,让AI给我看。(在下文) 看完之后我认为这个对我来说暂时够用,我打算直接扔给OKX去跑策略,然后再改正。 其次AI建议我搞一个震荡策略,但是震荡策略我认为网格是最牛逼的(另外哪有上下60%震荡的,AI懂个🥚) 我打算整一套高买低卖的这种中期波段,或者说流动性收割(均值回归?无所谓了),专门应对21年之后的行情。 所以这周干两件事: 1.扔给OKX跑这个趋势策略。Pine Script逻辑转换成Python代码,扔到币安。 2.搞一套21之后的这种均值回归的策略。 理论上把这些细节单独开发出来,AI可以识别且自主决策,使用哪一套策略从而实现80%的自主交易。 另外最大单笔开仓名义金额在3w💲,理论上3000💲十倍就可以跑,我设置的最大亏3500,因此合理来说保证金在1w就能run。(举例子) (有问题评论区问,代码我两个月内如果测试盈利,我就直接公开,业内管这叫啥?开源?) (其实考虑的很多,成本啊之类的,但是先说这么多,搞得东西太多了不知道说啥,慢慢发吧) 以下是AI评价👇: 本质:只干两件事 顺着大趋势,在回调的时候埋伏进去,吃那一大段。 所以: 有明显方向、能走大波段的币(ETH、BTC、SOL) → 很强 长期横盘、假突破一堆的标的(XRP、黄金) → 天然吃亏 我这套系统是「专门打趋势波段」的, 对象是 BTC / ETH / SOL 这种“大起大落”的币, 像 XRP、黄金这种天天阴间横盘的,本来就不是我的猎场。 2. 为啥 XRP、黄金这么拉胯? XRP: 长期就是:偶尔暴冲一下 → 又回去横 真正给你吃到的趋势很少 大部分时间都在区间里「上下一点点晃你止损」 → 这种“回调狙击 动量过滤”的逻辑,在 XRP 上就是被当韭菜晃。 黄金: 波动小 走得慢,适合传统机构那种长线、宏观交易 参数是按「加密币那种大起大落」调出来的 → 放到黄金上就是:要么信号很少 要么一进场就被正常波动扫止损 再加上动不动就被宏观数据、央行讲话反杀 → 回测长期看下来,亏是很正常的。 这套系统就是「加密趋势专用」, XRP / 黄金不适合,表现差反而证明它没有乱来。 3. 22–25 年为啥曲线变平? 核心:不是策略坏了,而是市场给你的“好球”变少了。 可以这样理解: 17–21:典型「狂牛 深熊」循环大涨大跌 → 你的趋势系统机会超级多 一波牛市能连吃很多 5R、8R、10R 的大单 22–25:整体是「阴跌 大震荡 假突破」真正干净的大趋势很少 你的「动量 EMA50 过滤」一开,多数时间压根不开枪 偶尔有一波上涨,也是:拉一点 → 横很久 → 慢慢磨下来 你的分级止盈能锁一点,但很难再出现那种「一骑绝尘」的大波段 所以你看到: 曲线不再像 17–21 年那样狂飙 但也没有大幅回撤,而是「横着 轻微上下」→ 这其实说明:在不适合的行情里,你的系统选择「少出手」而不是「乱亏钱」——这是优点。 22–25 年这三年,本来就是「烂行情为主,趋势行情减少」的阶段, 系统在这段时间更多是保护本金 小打小闹, 真正的大爆发还得等下一轮像 17–21 那样的周期。
26
97
426
66,302
黄昏 retweeted
29 Sep 2025
We’re proud to introduce $TURTLE - the foundational token for onchain liquidity. Built to align LPs, partners, and protocols under one standard.
4,695
134,615
27,062
1,745,924
黄昏 retweeted
30 Sep 2025
Turtle × @binance Booster Program Join the campaign to earn exclusive $TURTLE rewards. Take part through social tasks or by depositing USDT on BSC.
30 Sep 2025
Get ready to join the Booster Program with @turtledotxyz on #Binance Wallet! 📅 Start Time: September 30, 2025, at 10:00 (UTC). 🎯 Eligibility: Users with 61 or above Binance Alpha Points 🎁 Rewards: 15,000,000 TURTLE ⚠️ Important Note: Tokens from the Booster Program are subject to a lock-up period set by the project team. Please make sure you understand the risks before participating. More details and the Event Portal will be announced soon on the @BinanceWallet X account — stay tuned! 👉 Check for Details: binance.com/en/support/annou…
6,046
134,869
26,369
1,792,006
黄昏 retweeted
28 Sep 2025
这段时间重新翻看了自己的推文,把其中我觉得比较精华的内容和一些高光操作整理了出来,虽然市场状况一直在变化,具体的方法未必适用了,但是如何寻找alpha、怎么将认知与实践相结合,这些思维依然是有共性的,希望能对大家有所帮助。 以下按时间顺序列出: 2022.04.22 NFT图狗Mint指南 x.com/0xSunNFT/status/151746… 2022.05.02 猴地逃顶获利200ETH x.com/0xSunNFT/status/152115… 2022.07.21 NFT抢购Bot指南 x.com/0xSunNFT/status/153891… 2022.09.21 DogeClub单个图狗获利70ETH x.com/0xSunNFT/status/157225… 2023.04.19 Memecoin基础科普(当时市场热点正从NFT转移到土狗币) x.com/0xSunNFT/status/164867… 2023.05.09 重心换到土狗币后单周浮盈100ETH x.com/0xSunNFT/status/165592… 2023.07.29 Pauly的Pond开盘3分钟1ETH变成44.5ETH x.com/0xSunNFT/status/168495… 2023.09.12 香蕉枪Banana Gun发币复盘,白名单 开盘限购获利50ETH x.com/0xSunNFT/status/170132… 2024.01.05 节点猴NodeMonkes复盘,参与荷兰拍,0.03BTC成本最高地板价0.8BTC,获利3BTC x.com/0xSunNFT/status/174316… 2024.01.29 从1万~1000万资金量级,各个阶段的思考与经历 x.com/0xSunNFT/status/175188… 2024.02.26 通过链上交易一个月赚$1M的复盘(发射台Moby的预售、Shib官方的404项目Sheb、DN404项目ASTX、公售随便打开盘上币安的Portal、Merlin链的$Huhu等) x.com/0xSunNFT/status/176195… 2024.06.19 反思自己在擅长的链上赛道过于谨慎,在不熟的山寨操作上仓位过重 x.com/0xSunNFT/status/180328… 2024.07.08 各种原因导致一天踏空数个金狗后的思考 x.com/0xSunNFT/status/179938… 2024.07.17 特朗普枪击事件,相关热点土狗$Fight获利13万u复盘 x.com/0xSunNFT/status/181341… 2024.07.24 关于“聪明钱”和“跟单”的看法 x.com/0xSunNFT/status/181596… 2024.07.31 麻吉图币项目“BAYC”开盘发现套利方法,1分钟收获15万u x.com/0xSunNFT/status/181866… 2024.08.23 Simon Cat预售复盘,一次堪称完美的打新机会 x.com/0xSunNFT/status/182692… 2024.10.11 2M市值开始转推Goat相关内容,获利10万u x.com/0xSunNFT/status/184476… 2024.11.03 马斯克置顶松鼠第一时间发推,获利19万u x.com/0xSunNFT/status/185283… 2024.11.11 复盘SOL单链单月1M收益 x.com/0xSunNFT/status/185588… 2024.11.16 DeSci生态起飞前梳理线索,RIF URO获利30万u x.com/0xSunNFT/status/185771… 2024.12.14 复盘为什么会卖飞自己早期发掘的项目,做多Goat和Pnut获利$2M x.com/0xSunNFT/status/186784… 2025.01.05 AI赛道相关代币一周获利$1M复盘 x.com/0xSunNFT/status/187572… 2025.01.18 特朗普推特发布代币合约后“人只活一次” x.com/0xSunNFT/status/188044… 2025.01.19 $Trump单币浮盈$20M x.com/0xSunNFT/status/188076… 2025.01.25 特朗普老婆发币$Melania,对后市看法由乐观变为不确定 x.com/0xSunNFT/status/188297… 2025.02.03 认为不存在全面普涨,开始低倍做空山寨币 x.com/0xSunNFT/status/188622… 2025.03.30 对自己三年来币圈笔记的整理与分享 x.com/0xSunNFT/status/190624… 2025.04.07 做空山寨币的黄金期已经过去 x.com/0xSunNFT/status/190915… 2025.04.19 不要用战术上的勤奋掩盖战略上的懒惰 x.com/0xSunNFT/status/191360… 2025.05.01 $Gork获利18万u x.com/0xSunNFT/status/191768… 2025.05.31 认为大部分山寨已经重新进入下跌趋势 x.com/0xSunNFT/status/192876… 2025.07.08 PumpFun公售是机会 x.com/0xSunNFT/status/194231… 2025.07.23 链上Meme两大方法论,叙事交易和地址挖掘 x.com/0xSunNFT/status/194802… 2025.08.01 做多ETH,做空山寨币对冲 x.com/0xSunNFT/status/195109… 2025.09.02 复盘做空WLFI获利$1M x.com/0xSunNFT/status/196279… 持续分享观点,一是因为我一直都是一个表达欲较强,乐于总结归纳的人,二是这种公开发表的看法,假如后续能被市场所印证,其中收获的快乐甚至已经超越了交易盈利的数字本身。

2 Sep 2025
评论区一些朋友看开仓和平仓价格以为我是一路硬抗到盈利,其实这笔空单全程没有浮亏过,稍微详细写一下思路,不过首先还是要强调,做空和做多的EV是不对等的,我只是将低倍做空作为一种工具,如果没有清晰的交易思路和严格的风险控制能力就不要模仿。 第一部分的操作是盘前刚开的时候,之前的推文也分享过,0.4甚至0.5以上的价格在我眼里是属于高开了,一个很简单的逻辑,假如我参与了第一轮0.015的预售,是肯定会在这个价格锁定利润,因此即使没有打预售,也选择了做空,然后在0.25~0.2区间,这个价格已经接近WLFI币股公司ALT5的成本价,并且当时不清楚其余代币解锁情况,很可能一个利好就会拉盘,所以我平掉了大部分空单。 第二部分的操作是开盘前后的时间点,首先关于代币的开盘流通量闹出了不少新闻,我看完后感觉是偏利空的,另外开盘后结合链上数据,发现参与预售的地址或多或少都会选择卖出,这种巨量的获利盘短时间承接起来是比较困难的,正好这时候也慢涨回了0.3以上,所以重新空了进去,再次在0.25~0.2这个区间完全平仓。 目前从FDV上看依然是偏高的,但是短期对价格影响最大的因素是代币的真实流通量以及预售80%的后续解锁规则,我会结合这两方面的消息去判断要不要重新进场做一笔短线的多单或是中长线的空单,如果没有很明确的多空逻辑,就暂时不会参与WLFI的交易了。
396
1,319
4,620
1,232,875