竖版竖构图信息图表,扁平极简风格,无3D无渐变,专业清晰,中文… - 图片创意预览

竖版竖构图信息图表,扁平极简风格,无3D无渐变,专业清晰,中文…

竖版竖构图信息图表,扁平极简风格,无3D无渐变,专业清晰,中文字体排版清晰,布局饱满。整体背景色统一为米白色#F7F5F2,左上角与底部自然留白不放内容,不画色块不分隔线。画面元素自上而下均匀分布,不

用户头像

1r1tcfuhsp7...

2026.08.20
小红书编程教程图文页,9:16竖版,暖色代码风,不冰冷。留白要求:左上角15%宽×10%高的区域保持页面底色暖米色(#F5EDE0),不放任何装饰图标、标签或花纹,保持干净留给Logo。最底部100%宽×8%高的横条保持页面底色奶油白(#FFF8F0),不放任何装饰元素,留给免责声明。顶部标题区(避开左上角Logo区):暖米色(#F5EDE0)横条,薄荷绿(#5CB8A6)文字"ptrade量化策略",浅棕色副标题"RSI超卖反弹·顶背离卖出",左上角保持干净,不放装饰。主体代码区(底部止于免责声明区上方):大代码块,暖米色底色,大圆角,柔和阴影,左侧浅棕色行号栏,代码内容用暖色语法高亮,展示核心逻辑片段: # 初始化参数设置 def initialize(context): set_benchmark('000300.XBHS') g.rsi_period = 14 # RSI周期 g.oversold = 30 # 超卖阈值 g.overbought = 70 # 超买阈值 g.extreme_overbought = 80 # 极端超买 g.take_profit_pct = 0.25 # +25%止盈 g.stop_loss_pct = -0.12 # -12%止损 g.max_holdings = 10 # 最大持仓数 g.weight = 1.0 / g.max_holdings # 单股仓位 # 盘前获取沪深300成分股 def before_trading_start(context, data): g.stocks = get_index_stocks('000300.XBHS') g.stocks = filter_stock_by_status(g.stocks, ["ST", "HALT", "DELISTING"]) set_universe(g.stocks) # 买入条件1:超卖底背离(核心信号) if (current_rsi < g.oversold and _check_bottom_divergence(close_arr, rsi_arr)): should_buy = True # 买入条件2:RSI向上穿越30线 elif (prev_rsi < g.oversold and current_rsi >= g.oversold): should_buy = True # 卖出条件1:顶背离检测 if _check_top_divergence(close_arr, rsi_arr): should_sell = True # 卖出条件2:RSI从超买区回落(80→下穿70) elif (prev_rsi >= g.overbought and current_rsi < g.overbought): should_sell = True # 止盈止损 elif ret_pct >= g.take_profit_pct: # +25% should_sell = True elif ret_pct <= g.stop_loss_pct: # -12% should_sell = True 语法高亮规则:def/if/and关键字为薄荷绿色,变量名为深棕色,数字为焦糖橘色,注释为浅棕色斜体,运算符为深棕色,代码背景为比卡片稍浅的暖米色。 右侧五个标注框(重点展示): 标注1(对应initialize):"RSI(14)+超卖30/超买70+止盈25%/止损12%" 标注2(对应买入条件1):"RSI<30且底背离=最强买入信号" 标注3(对应买入条件2):"RSI上穿30线=反弹买入" 标注4(对应卖出条件1-2):"顶背离或RSI回落70以下卖出" 标注5(对应止盈止损):"固定止盈+25%,止损-12%" 标注框:薄荷绿细边框,暖米色底色,圆角。 底部(位于免责声明区上方):焦糖橘色文字"完整源码关注后私信领取",旁边有小礼物或信封装饰。 整体风格温暖友好,展示真实可用的策略代码,像一位温柔的老师在讲解。小红书编程教程图文页,9:16竖版,暖色代码风,不冰冷。留白要求:左上角15%宽×10%高的区域保持页面底色暖米色(#F5EDE0),不放任何装饰图标、标签或花纹,保持干净留给Logo。最底部100%宽×8%高的横条保持页面底色奶油白(#FFF8F0),不放任何装饰元素,留给免责声明。顶部标题区(避开左上角Logo区):暖米色(#F5EDE0)横条,薄荷绿(#5CB8A6)文字"ptrade量化策略",浅棕色副标题"RSI超卖反弹·顶背离卖出",左上角保持干净,不放装饰。主体代码区(底部止于免责声明区上方):大代码块,暖米色底色,大圆角,柔和阴影,左侧浅棕色行号栏,代码内容用暖色语法高亮,展示核心逻辑片段:
# 初始化参数设置
def initialize(context):
    set_benchmark('000300.XBHS')
    g.rsi_period = 14       # RSI周期
    g.oversold = 30         # 超卖阈值
    g.overbought = 70       # 超买阈值
    g.extreme_overbought = 80  # 极端超买
    g.take_profit_pct = 0.25  # +25%止盈
    g.stop_loss_pct = -0.12   # -12%止损
    g.max_holdings = 10     # 最大持仓数
    g.weight = 1.0 / g.max_holdings  # 单股仓位

# 盘前获取沪深300成分股
def before_trading_start(context, data):
    g.stocks = get_index_stocks('000300.XBHS')
    g.stocks = filter_stock_by_status(g.stocks,
        ["ST", "HALT", "DELISTING"])
    set_universe(g.stocks)

# 买入条件1:超卖底背离(核心信号)
if (current_rsi < g.oversold
    and _check_bottom_divergence(close_arr, rsi_arr)):
    should_buy = True

# 买入条件2:RSI向上穿越30线
elif (prev_rsi < g.oversold
      and current_rsi >= g.oversold):
    should_buy = True

# 卖出条件1:顶背离检测
if _check_top_divergence(close_arr, rsi_arr):
    should_sell = True

# 卖出条件2:RSI从超买区回落(80→下穿70)
elif (prev_rsi >= g.overbought
      and current_rsi < g.overbought):
    should_sell = True

# 止盈止损
elif ret_pct >= g.take_profit_pct:  # +25%
    should_sell = True
elif ret_pct <= g.stop_loss_pct:    # -12%
    should_sell = True

语法高亮规则:def/if/and关键字为薄荷绿色,变量名为深棕色,数字为焦糖橘色,注释为浅棕色斜体,运算符为深棕色,代码背景为比卡片稍浅的暖米色。
右侧五个标注框(重点展示):
标注1(对应initialize):"RSI(14)+超卖30/超买70+止盈25%/止损12%"
标注2(对应买入条件1):"RSI<30且底背离=最强买入信号"
标注3(对应买入条件2):"RSI上穿30线=反弹买入"
标注4(对应卖出条件1-2):"顶背离或RSI回落70以下卖出"
标注5(对应止盈止损):"固定止盈+25%,止损-12%"
标注框:薄荷绿细边框,暖米色底色,圆角。
底部(位于免责声明区上方):焦糖橘色文字"完整源码关注后私信领取",旁边有小礼物或信封装饰。
整体风格温暖友好,展示真实可用的策略代码,像一位温柔的老师在讲解。
现代安全警示信息设计风格,竖版知识卡片,高质感平面设计。画面顶部放置标题“投资前,这三件事必须清楚”,背景为柔和的浅灰渐变,中央有三个竖向排列的圆角信息卡片,每张卡片左上角有一个精致的图标,图标设计极简,金色线条:第一张为闪电图标(超额不确定),内容:第一件事:超额收益不是确定的 主动管理意味着基金经理会做出判断和选择。判断可能正确,也可能失误。没有谁能保证一定跑赢指数,“增强”也可能变成“减弱”。这是主动投资的本质特征,不是产品缺陷,但需要你心中有数。第二张为水位线图标(流动性),内容:第二件事:关注流动性状况 作为新产品,部分主动ETF的日均成交额可能不如老牌大规模ETF那么活跃。如果你需要大额进出,建议先观察一段时间的成交情况,避免因流动性不足而产生不必要的交易成本。第三张为天平图标(折溢价),内容:第三件事:警惕折溢价风险 由于持仓并非每日全部公开,ETF的盘中交易价格可能与其真实净值出现偏差。当价格明显高于净值(溢价)时买入,相当于多付了成本。交易前,留意券商软件中的IOPV参考值。卡片底色为哑光白,有极淡的投影。画面底部有一条精致的分割线,下方是总结语区域:总结:主动管理ETF是工具的创新,不是风险的消除。理解它、善用它,它才能成为你投资兵器库中的一件利器。最后标注:—— 投资有风险,投资需谨慎 ——。整体干净、冷静、专业,没有恐慌感,而是理性提醒的氛围。确保每一个字清晰可见。色调:浅灰、哑光白、琥珀金。8K分辨率,高端信息图质感。现代安全警示信息设计风格,竖版知识卡片,高质感平面设计。画面顶部放置标题“投资前,这三件事必须清楚”,背景为柔和的浅灰渐变,中央有三个竖向排列的圆角信息卡片,每张卡片左上角有一个精致的图标,图标设计极简,金色线条:第一张为闪电图标(超额不确定),内容:第一件事:超额收益不是确定的 主动管理意味着基金经理会做出判断和选择。判断可能正确,也可能失误。没有谁能保证一定跑赢指数,“增强”也可能变成“减弱”。这是主动投资的本质特征,不是产品缺陷,但需要你心中有数。第二张为水位线图标(流动性),内容:第二件事:关注流动性状况 作为新产品,部分主动ETF的日均成交额可能不如老牌大规模ETF那么活跃。如果你需要大额进出,建议先观察一段时间的成交情况,避免因流动性不足而产生不必要的交易成本。第三张为天平图标(折溢价),内容:第三件事:警惕折溢价风险 由于持仓并非每日全部公开,ETF的盘中交易价格可能与其真实净值出现偏差。当价格明显高于净值(溢价)时买入,相当于多付了成本。交易前,留意券商软件中的IOPV参考值。卡片底色为哑光白,有极淡的投影。画面底部有一条精致的分割线,下方是总结语区域:总结:主动管理ETF是工具的创新,不是风险的消除。理解它、善用它,它才能成为你投资兵器库中的一件利器。最后标注:—— 投资有风险,投资需谨慎 ——。整体干净、冷静、专业,没有恐慌感,而是理性提醒的氛围。确保每一个字清晰可见。色调:浅灰、哑光白、琥珀金。8K分辨率,高端信息图质感。
现代扁平插画风金融理财营销海报,背景主色调为浅薄荷绿色,画面中心是半透明圆角矩形信息框,框内文字为"- 新客专享理财 - ETF VIP优惠佣金费率 - Level-2十档行情(季卡) - 免费签约投顾体验 - 智能交易VIP免费体验 - 领取小白投资课程 - 1对1专属陪伴式服务",用红色对勾作为列表项符号。信息框左上角是悬浮带光泽的金币图标,右上角是简约折线增长图表图标,左下角是卡通化向上箭头图标,右下角是微笑卡通小猪存钱罐图标。画面底部左侧是木质桌面放着打开的笔记本电脑,屏幕显示股票K线图;中间是醒目红色椭圆圈,里面用粗黑字写着"打破信息差";右侧是粉色圆角按钮写着"私信领取",旁边有发光指向按钮的箭头图标。最底部是一行深灰色小字"投资有风险 入市需谨慎",以及两行更小的深灰色文字"陈加伦 投顾编号:S0130625010031 基金执业编号 :A2019062713209x",最下方更小字号写着"免责声明:本资料仅作为投资者教育之目的而发布,不构成投资建议,投资者据此操作,风险自担。银河证券力求所涉信息资料准确可靠,但银河证券不对该信息的准确性、完整性或可靠性及时性做任何担保,银河证券亦不对因使用此资料的信息而引致的损失承担任何责任。",整体风格现代、专业、有活力,无宇航员、蓝色书本、带眼睛的铅笔等元素现代扁平插画风金融理财营销海报,背景主色调为浅薄荷绿色,画面中心是半透明圆角矩形信息框,框内文字为"- 新客专享理财
- ETF VIP优惠佣金费率
- Level-2十档行情(季卡)
- 免费签约投顾体验
- 智能交易VIP免费体验
- 领取小白投资课程
- 1对1专属陪伴式服务",用红色对勾作为列表项符号。信息框左上角是悬浮带光泽的金币图标,右上角是简约折线增长图表图标,左下角是卡通化向上箭头图标,右下角是微笑卡通小猪存钱罐图标。画面底部左侧是木质桌面放着打开的笔记本电脑,屏幕显示股票K线图;中间是醒目红色椭圆圈,里面用粗黑字写着"打破信息差";右侧是粉色圆角按钮写着"私信领取",旁边有发光指向按钮的箭头图标。最底部是一行深灰色小字"投资有风险 入市需谨慎",以及两行更小的深灰色文字"陈加伦 投顾编号:S0130625010031 基金执业编号 :A2019062713209x",最下方更小字号写着"免责声明:本资料仅作为投资者教育之目的而发布,不构成投资建议,投资者据此操作,风险自担。银河证券力求所涉信息资料准确可靠,但银河证券不对该信息的准确性、完整性或可靠性及时性做任何担保,银河证券亦不对因使用此资料的信息而引致的损失承担任何责任。",整体风格现代、专业、有活力,无宇航员、蓝色书本、带眼睛的铅笔等元素
9:16竖版小红书财经科普海报,简约商务卡通插画风格,浅蓝白色底色#F7F8FA,蓝黄配色,画面干净明亮柔和,信息流小红书风格,高清。 左上角红色logo文字:"他山之石量化日记",手写风格。 IP形象:Q版中年男投顾,油头发型,顶部有造型感,鬓角/两侧头发短,干净利落,不戴眼镜,脸型偏瘦,下颌线清晰,肤色自然,表情温和专业。身穿白色T恤印有"他山之石"深蓝色小字标识。IP手持平板,手指向上做讲解状,电脑屏幕显示图表。 画面顶部大标题(#222222深灰粗黑大字):"为什么越来越多人关注PTrade?",字号最大最醒目。 标题下方黄色副标题(#E67022暗橙色):"专业量化交易平台,助力更高效的投资决策"。 页面竖向排列4个编号卡片,每个卡片是浅灰蓝色圆角矩形,左侧有大号蓝色数字编号,搭配对应图标: 1、开通便捷,快速上手 选择一家券商开户,符合券商相关开通要求后,提交量化PTrade权限申请即可开通。(配开门/解锁图标) 2、支持自动执行,提升效率 支持预设条件下自动执行交易,可随时调整策略代码,实现一键下单、及时止盈止损等功能,提升交易执行效率。(配闪电/自动图标) 3、强大的回测功能,辅助验证策略 支持历史数据回测,评估策略在不同市场环境下的表现,帮助用户验证策略思路,提升策略的稳定性。(配图表/回测图标) 4、完善风险控制,守护投资安全 提供止盈止损、仓位控制、条件委托等风险管理工具,支持代码控制与策略监控,帮助投资者有效管理风险,让量化投资更安心。(配盾牌图标) 画面底部有一个小结文本框(浅蓝色底,深蓝色边框),框内文字:"PTrade致力于为投资者提供更加便捷、高效、专业的量化交易体验,帮助更多投资者用科技的力量,做出更理性的投资决策。" 背景有淡淡的K线底纹,放大镜、便利贴贴纸装饰元素。 画面底部有页脚小字(深灰色):"他山之石量化日记|风险管理·纪律交易·持续学习"。 最底部合规文字(极小灰色):"何硕(证券执业证书编号S0760621070006)山西证券股份有限公司石家庄自强路证券营业部 此内容仅代表个人观点,不构成投资建议"。 主色:#1A3668深海蓝;辅助色:#3468B3亮蓝、#E8EDF5浅灰蓝;背景底色:#F7F8FA米灰白;强调高亮:#E67022暗橙色(少量使用);文字色:#222222深灰。 排版清爽,扁平化插画,高清,适合手机阅读。IP绝对不能戴眼镜,脸型偏瘦,鬓角短发。 画面中必须完整呈现以下文字信息,所有文字必须准确无误: - "他山之石量化日记"(左上角logo) - "为什么越来越多人关注PTrade?" - "专业量化交易平台,助力更高效的投资决策" - "1、开通便捷,快速上手" - "选择一家券商开户,符合券商相关开通要求后,提交量化PTrade权限申请即可开通。" - "2、支持自动执行,提升效率" - "支持预设条件下自动执行交易,可随时调整策略代码,实现一键下单、及时止盈止损等功能,提升交易执行效率。" - "3、强大的回测功能,辅助验证策略" - "支持历史数据回测,评估策略在不同市场环境下的表现,帮助用户验证策略思路,提升策略的稳定性。" - "4、完善风险控制,守护投资安全" - "提供止盈止损、仓位控制、条件委托等风险管理工具,支持代码控制与策略监控,帮助投资者有效管理风险,让量化投资更安心。" - "PTrade致力于为投资者提供更加便捷、高效、专业的量化交易体验,帮助更多投资者用科技的力量,做出更理性的投资决策。" - "他山之石量化日记|风险管理·纪律交易·持续学习" - "何硕(证券执业证书编号S0760621070006)山西证券股份有限公司石家庄自强路证券营业部" - "此内容仅代表个人观点,不构成投资建议" 画面中所有数字必须精确渲染,不得错位、遗漏或编造。严禁生成任何二维码图案或二维码占位符。9:16竖版小红书财经科普海报,简约商务卡通插画风格,浅蓝白色底色#F7F8FA,蓝黄配色,画面干净明亮柔和,信息流小红书风格,高清。

左上角红色logo文字:"他山之石量化日记",手写风格。

IP形象:Q版中年男投顾,油头发型,顶部有造型感,鬓角/两侧头发短,干净利落,不戴眼镜,脸型偏瘦,下颌线清晰,肤色自然,表情温和专业。身穿白色T恤印有"他山之石"深蓝色小字标识。IP手持平板,手指向上做讲解状,电脑屏幕显示图表。

画面顶部大标题(#222222深灰粗黑大字):"为什么越来越多人关注PTrade?",字号最大最醒目。
标题下方黄色副标题(#E67022暗橙色):"专业量化交易平台,助力更高效的投资决策"。

页面竖向排列4个编号卡片,每个卡片是浅灰蓝色圆角矩形,左侧有大号蓝色数字编号,搭配对应图标:

1、开通便捷,快速上手
选择一家券商开户,符合券商相关开通要求后,提交量化PTrade权限申请即可开通。(配开门/解锁图标)

2、支持自动执行,提升效率
支持预设条件下自动执行交易,可随时调整策略代码,实现一键下单、及时止盈止损等功能,提升交易执行效率。(配闪电/自动图标)

3、强大的回测功能,辅助验证策略
支持历史数据回测,评估策略在不同市场环境下的表现,帮助用户验证策略思路,提升策略的稳定性。(配图表/回测图标)

4、完善风险控制,守护投资安全
提供止盈止损、仓位控制、条件委托等风险管理工具,支持代码控制与策略监控,帮助投资者有效管理风险,让量化投资更安心。(配盾牌图标)

画面底部有一个小结文本框(浅蓝色底,深蓝色边框),框内文字:"PTrade致力于为投资者提供更加便捷、高效、专业的量化交易体验,帮助更多投资者用科技的力量,做出更理性的投资决策。"

背景有淡淡的K线底纹,放大镜、便利贴贴纸装饰元素。

画面底部有页脚小字(深灰色):"他山之石量化日记|风险管理·纪律交易·持续学习"。

最底部合规文字(极小灰色):"何硕(证券执业证书编号S0760621070006)山西证券股份有限公司石家庄自强路证券营业部 此内容仅代表个人观点,不构成投资建议"。

主色:#1A3668深海蓝;辅助色:#3468B3亮蓝、#E8EDF5浅灰蓝;背景底色:#F7F8FA米灰白;强调高亮:#E67022暗橙色(少量使用);文字色:#222222深灰。

排版清爽,扁平化插画,高清,适合手机阅读。IP绝对不能戴眼镜,脸型偏瘦,鬓角短发。

画面中必须完整呈现以下文字信息,所有文字必须准确无误:
- "他山之石量化日记"(左上角logo)
- "为什么越来越多人关注PTrade?"
- "专业量化交易平台,助力更高效的投资决策"
- "1、开通便捷,快速上手"
- "选择一家券商开户,符合券商相关开通要求后,提交量化PTrade权限申请即可开通。"
- "2、支持自动执行,提升效率"
- "支持预设条件下自动执行交易,可随时调整策略代码,实现一键下单、及时止盈止损等功能,提升交易执行效率。"
- "3、强大的回测功能,辅助验证策略"
- "支持历史数据回测,评估策略在不同市场环境下的表现,帮助用户验证策略思路,提升策略的稳定性。"
- "4、完善风险控制,守护投资安全"
- "提供止盈止损、仓位控制、条件委托等风险管理工具,支持代码控制与策略监控,帮助投资者有效管理风险,让量化投资更安心。"
- "PTrade致力于为投资者提供更加便捷、高效、专业的量化交易体验,帮助更多投资者用科技的力量,做出更理性的投资决策。"
- "他山之石量化日记|风险管理·纪律交易·持续学习"
- "何硕(证券执业证书编号S0760621070006)山西证券股份有限公司石家庄自强路证券营业部"
- "此内容仅代表个人观点,不构成投资建议"

画面中所有数字必须精确渲染,不得错位、遗漏或编造。严禁生成任何二维码图案或二维码占位符。
生成一张金融行业每日常态化理性投教海报。物料类型:知识卡片,主题:全市场盘后固定价格交易新规,面向人群:普通股民,标题:"盘后交易新规落地",主句:"15:05-15:30 全市场可盘后交易",主体解释:"盘后交易全面扩容,A股/ETF都能尾盘挂单\n1. 统一按当日收盘价成交,不能自主报价\n2. 盘后卖出不享受当日分红,拿分红15点前需持仓\n3. 盘后流动性偏弱,大额委托不一定全部成交",行动提醒:"没时间盯盘的散户可以合理利用,不要盲目挂单",视觉流派:扁平科普,画面比例:9:16竖版,交付1080x1920,画面结构:顶部标题,中部3条要点卡片,底部标注、行动提醒加风险提示,LOGO位置:仅顶部信息区优先左上角,主色方案:金融蓝加浅绿辅助色,版式要求:模块卡片图标化,信息层级清晰,留白充足,元素要求:使用简约时间图标装饰,禁止高饱和营销元素与无关装饰,同一元素在单图中最多出现2次,合规要求:底部独立区域,首先添加小字标注"主视觉部分图片使用了来自稿定网站内的AI功能",下方写清晰可读的风险提示文案"市场有风险,投资需谨慎",不得删除、遮挡或弱化,纯净要求:无水印、无手机状态栏、无边框、无截图效果,要求单图单点表达、信息层级清晰、表达通俗克制,不出现收益承诺、具体产品推荐、买卖指令或个性化配置建议生成一张金融行业每日常态化理性投教海报。物料类型:知识卡片,主题:全市场盘后固定价格交易新规,面向人群:普通股民,标题:"盘后交易新规落地",主句:"15:05-15:30 全市场可盘后交易",主体解释:"盘后交易全面扩容,A股/ETF都能尾盘挂单\n1. 统一按当日收盘价成交,不能自主报价\n2. 盘后卖出不享受当日分红,拿分红15点前需持仓\n3. 盘后流动性偏弱,大额委托不一定全部成交",行动提醒:"没时间盯盘的散户可以合理利用,不要盲目挂单",视觉流派:扁平科普,画面比例:9:16竖版,交付1080x1920,画面结构:顶部标题,中部3条要点卡片,底部标注、行动提醒加风险提示,LOGO位置:仅顶部信息区优先左上角,主色方案:金融蓝加浅绿辅助色,版式要求:模块卡片图标化,信息层级清晰,留白充足,元素要求:使用简约时间图标装饰,禁止高饱和营销元素与无关装饰,同一元素在单图中最多出现2次,合规要求:底部独立区域,首先添加小字标注"主视觉部分图片使用了来自稿定网站内的AI功能",下方写清晰可读的风险提示文案"市场有风险,投资需谨慎",不得删除、遮挡或弱化,纯净要求:无水印、无手机状态栏、无边框、无截图效果,要求单图单点表达、信息层级清晰、表达通俗克制,不出现收益承诺、具体产品推荐、买卖指令或个性化配置建议
小红书编程教程图文第5页,9:16竖版,暖色代码风,温暖不冰冷。留白要求:背景自然延伸到画面边缘和角落,不要在左上角或底部画出任何色块、矩形或分割线,左上角区域干净无任何装饰图标标签花纹,留给后期叠加Logo,最底部区域无任何装饰元素,留给后期叠加免责声明。顶部标题区(避开左上角):暖米色(#F5EDE0)横条,薄荷绿(#5CB8A6)文字"ptrade量化策略 v2",浅棕色副标题"沪深300成分股 · 均线多头+放量确认",左上角保持干净。主体代码区:大代码块,暖米色底色,大圆角,柔和阴影;左侧浅棕色行号栏;代码内容用暖色语法高亮,完整展示以下核心逻辑片段:"# 策略参数初始化 def initialize(context): g.ma_short = 5 # 短期均线 g.ma_mid = 10 # 中期均线 g.ma_long = 20 # 长期均线 g.ma_extra = 60 # 超长期均线 g.max_positions = 5 # 最大持仓数 g.stop_loss = -0.08 # 硬止损 -8% g.vol_lookback = 20 # 均量计算周期 g.vol_ratio_threshold = 1.5 # 放量阈值 # 盘前 — 沪深300成分股动态获取 def before_trading_start(context, data): g.pool = get_index_stocks('000300.SS') # 买入信号(三条件同时满足) ma5, ma10, ma20, ma60 = \ ma5_val, ma10_val, ma20_val, ma60_val # 条件1: 多头排列 MA5>MA10>MA20>MA60 alignment = (ma5 > ma10 > ma20 > ma60) # 条件2: MA5上翘(今日 > 昨日) ma5_rising = (ma5 > ma5_yesterday) # 条件3: 成交量确认 量比 > 1.5 vol_ratio = vol_today / vol_ma20 volume_ok = (vol_ratio > 1.5) # 三个条件都满足 → 买入 if alignment and ma5_rising and volume_ok: order_value(stock, buy_value) # 卖出信号(两种触发) # ① 硬止损:浮亏超过-8% if current_price / cost - 1 < -0.08: order_target_value(stock, 0) # ② 多头排列被破坏 # MA5下穿MA10 → 死叉离场 elif ma5 < ma10: order_target_value(stock, 0)" 语法高亮规则:def/if/elif/and关键字为薄荷绿色,变量名为深棕色,数字/阈值为焦糖橘色,注释为浅棕色斜体,运算符为深棕色,代码背景比卡片稍浅的暖米色。右侧四个标注框:标注1对应初始化:"构建4条均线(5/10/20/60)+量比参数",标注2对应before_trading:"沪深300成分股动态获取,自动排除ST",标注3对应买入三条件:"多头排列+MA5上翘+放量>1.5倍 → 买入",标注4对应卖出双信号:"硬止损-8% OR 排列破坏 → 卖出",标注框为薄荷绿细边框,暖米色底色,圆角。整体风格温暖友好,展示真实可用的策略代码,温柔老师讲解的感觉。小红书编程教程图文第5页,9:16竖版,暖色代码风,温暖不冰冷。留白要求:背景自然延伸到画面边缘和角落,不要在左上角或底部画出任何色块、矩形或分割线,左上角区域干净无任何装饰图标标签花纹,留给后期叠加Logo,最底部区域无任何装饰元素,留给后期叠加免责声明。顶部标题区(避开左上角):暖米色(#F5EDE0)横条,薄荷绿(#5CB8A6)文字"ptrade量化策略 v2",浅棕色副标题"沪深300成分股 · 均线多头+放量确认",左上角保持干净。主体代码区:大代码块,暖米色底色,大圆角,柔和阴影;左侧浅棕色行号栏;代码内容用暖色语法高亮,完整展示以下核心逻辑片段:"# 策略参数初始化
def initialize(context):
    g.ma_short = 5      # 短期均线
    g.ma_mid   = 10     # 中期均线
    g.ma_long  = 20     # 长期均线
    g.ma_extra = 60     # 超长期均线

    g.max_positions = 5        # 最大持仓数
    g.stop_loss = -0.08        # 硬止损 -8%
    g.vol_lookback = 20        # 均量计算周期
    g.vol_ratio_threshold = 1.5  # 放量阈值

# 盘前 — 沪深300成分股动态获取
def before_trading_start(context, data):
    g.pool = get_index_stocks('000300.SS')

# 买入信号(三条件同时满足)
ma5, ma10, ma20, ma60 = \
    ma5_val, ma10_val, ma20_val, ma60_val

# 条件1: 多头排列 MA5>MA10>MA20>MA60
alignment = (ma5 > ma10 > ma20 > ma60)

# 条件2: MA5上翘(今日 > 昨日)
ma5_rising = (ma5 > ma5_yesterday)

# 条件3: 成交量确认 量比 > 1.5
vol_ratio = vol_today / vol_ma20
volume_ok = (vol_ratio > 1.5)

# 三个条件都满足 → 买入
if alignment and ma5_rising and volume_ok:
    order_value(stock, buy_value)

# 卖出信号(两种触发)
# ① 硬止损:浮亏超过-8%
if current_price / cost - 1 < -0.08:
    order_target_value(stock, 0)

# ② 多头排列被破坏
#    MA5下穿MA10 → 死叉离场
elif ma5 < ma10:
    order_target_value(stock, 0)"
语法高亮规则:def/if/elif/and关键字为薄荷绿色,变量名为深棕色,数字/阈值为焦糖橘色,注释为浅棕色斜体,运算符为深棕色,代码背景比卡片稍浅的暖米色。右侧四个标注框:标注1对应初始化:"构建4条均线(5/10/20/60)+量比参数",标注2对应before_trading:"沪深300成分股动态获取,自动排除ST",标注3对应买入三条件:"多头排列+MA5上翘+放量>1.5倍 → 买入",标注4对应卖出双信号:"硬止损-8% OR 排列破坏 → 卖出",标注框为薄荷绿细边框,暖米色底色,圆角。整体风格温暖友好,展示真实可用的策略代码,温柔老师讲解的感觉。