以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 公式模型编写问题提交 (http://222.73.7.161/bbs/list.asp?boardid=4) ---- 能帮我修改下吗 ? 运行缓慢。能修改 下让他 运行 顺畅点 (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=180750) |
-- 作者:qq代人发帖 -- 发布时间:2020/6/22 16:19:51 -- 能帮我修改下吗 ? 运行缓慢。能修改 下让他 运行 顺畅点 能帮我修改下吗 。金字塔导入,提升 太大了。运行 缓慢。能 修改 下。让他 运行 顺畅点 VAR1:=(CLOSE+HIGH+LOW+OPEN)/4; VAR2:=SUMBARS(VOL,CAPITAL); VAR3:=HHV(VAR1,VAR2); VAR4:=LLV(VAR1,VAR2); VAR5:=(2*VAR1-VAR4-REF(VAR4,1))/(VAR3-VAR4); VAR6:=(VAR1-VAR4)/(VAR3-VAR4); VAR7:=IF(VAR1<=VAR4,VAR5*60,VAR6*60); VAR8:=600*(EMA(CLOSE,3)-EMA(LOW,30))/EMA(LOW,30); VAR9:=EMA(VAR8,7); VARA:=(WINNER(120*CLOSE/100)-WINNER(100*CLOSE/100))*100; VARB:=(-100)*(WINNER(120*CLOSE/100)-WINNER(100*CLOSE/100))+5; VARC:=HHV(HIGH,9)-LLV(LOW,9); VARD:=HHV(HIGH,9)-CLOSE; VARE:=CLOSE-LLV(LOW,9); VARF:=VARD/VARC*100-70; VAR10:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100; VAR11:=(2*CLOSE+HIGH+LOW)/4; VAR12:=SMA(VARE/VARC*100,3,1); VAR13:=LLV(LOW,34); VAR14:=SMA(VAR12,3,1)-SMA(VARF,9,1); VAR15:=IF(VAR14>100,VAR14-100,0); VAR16:=HHV(HIGH,34); VAR17:=EMA((VAR11-VAR13)/(VAR16-VAR13)*100,8); VAR18:=EMA(VAR17,5); STICKLINE(VAR17-VAR18>0,VAR17,VAR18,8,1), ,COLORRED ; STICKLINE(VAR17-VAR18<0,VAR17,VAR18,8,1), ,COLORGREEN ; |
-- 作者:gxx978 -- 发布时间:2020/6/22 16:32:14 -- 这一段指标代码未发现有使用效率很低的函数啊,无法通过优化代码提升效率。指标的话可以使用序列模式,另外若加载的时候觉得慢的话,可以检查下是否是图上的K线数量加载过多,可适当减少K线数量。检查下资源管理器中,CPU和内存的使用情况,看硬件资源是否不足造成的。本身代码的优化空间不多了。 [此贴子已经被作者于2020/6/22 16:55:47编辑过]
|