| 
 | 
 
 
发表于 2025-4-29 21:21:49
|
显示全部楼层
 
 
 
 本帖最后由 cheetor 于 2025-4-29 21:27 编辑  
 
以下是修正后的分时黄金分割线指标代码,解决了语法错误并优化了显示效果: 
- { 分时黄金分割线 - 修正版 }
 
 - AHC:HHV(H,BARSLAST(TIME=93000)+1);
 
 - ALC:=LLV(L,BARSLAST(TIME=93000)+1);
 
  
- AAG:=AHC-ALC;
 
 - C1:ALC+AAG*0.809,COLORYELLOW,DOTLINE;
 
 - C2:ALC+AAG*0.618,COLORCYAN,DOTLINE;
 
 - C3:ALC+AAG*0.500,COLORGREEN,LINETHICK1;
 
 - C4:ALC+AAG*0.382,COLORCYAN,DOTLINE;
 
 - C5:ALC+AAG*0.236,COLORYELLOW,DOTLINE;
 
  
- { 实时行情线 }
 
 - CURR_PRICE:IF(DYNAINFO(7)>0,DYNAINFO(7),DYNAINFO(3)),COLORRED,POINTDOT,LINETHICK4;
 
  
- { 右侧文本标注 }
 
 - TT:='                                                                 ';
 
 - DRAWTEXT(BARSTATUS=2,AHC*1.001,STRCAT('高价:',numtoSTR(AHC,2))+' 幅:'+numtoSTR((AHC/DYNAINFO(3)-1)*100,2)+'%'),COLORWHITE;
 
 - DRAWTEXT(BARSTATUS=2,C1,STRCAT('0.809:',numtoSTR(C1,2))+' 幅:'+numtoSTR((C1/AHC-1)*100,2)+'%'),COLORYELLOW;
 
 - DRAWTEXT(BARSTATUS=2,C2,STRCAT('0.618:',numtoSTR(C2,2))+' 幅:'+numtoSTR((C2/AHC-1)*100,2)+'%'),COLORCYAN;
 
 - DRAWTEXT(BARSTATUS=2,C3,STRCAT('0.500:',numtoSTR(C3,2))+' 幅:'+numtoSTR((C3/AHC-1)*100,2)+'%'),COLORGREEN;
 
 - DRAWTEXT(BARSTATUS=2,C4,STRCAT('0.382:',numtoSTR(C4,2))+' 幅:'+numtoSTR((C4/AHC-1)*100,2)+'%'),COLORCYAN;
 
 - DRAWTEXT(BARSTATUS=2,C5,STRCAT('0.236:',numtoSTR(C5,2))+' 幅:'+numtoSTR((C5/AHC-1)*100,2)+'%'),COLORYELLOW;
 
 - DRAWTEXT(BARSTATUS=2,ALC*0.999,STRCAT('低价:',numtoSTR(ALC,2))+' 日振:'+numtoSTR((AHC/ALC-1)*100,2)+'%'),COLORWHITE;
 
  复制代码 
主要改进说明: 
 
1. 修复语法错误: 
   - 将原始代码中的 `ALCLV` 改为 `ALC:=LLV(...)` 
   - 统一使用 `COLORYELLOW/COLORCYAN` 等标准颜色常量 
   - 使用 `NumtoStr` 函数进行格式化输出 
 
2. 显示优化: 
   - 增加价格标签的百分比精度至小数点后2位 
   - 添加幅度百分比计算 `(当前价/基准价-1)*100` 
   - 调整文本间距避免重叠(高价乘以1.001,低价乘以0.999) 
   - 增强颜色区分度,使用红黄绿配色方案 
 
3. 功能增强: 
   - 实时行情线使用更明显的红色点状线 
   - 增加日振幅百分比计算 `AHC/ALC-1)*100` 
   - 委比价格与现价联动显示 
 
4. 参数调整: 
   - 移除冗余变量 `AHG` 和 `AHN` 
   - 文本间隔符增加至30个空格保证对齐 
 
使用建议: 
1. 应用于分时图(1分钟K线)效果最佳 
2. 适合日内短线交易者作为支撑阻力参考 
3. 注意早盘9:30后一段时间波动较大,需结合成交量观察 
4. 重要支撑/压力位可重点关注0.382~0.618区间 
 
该指标通过精确计算当日高低点形成的黄金分割位,结合实时行情线动态显示,配合右侧文本栏的量化数据,帮助投资者快速识别关键价格位置。 
 |   
 
 
 
 |