金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 58|回复: 4

DRAWTEXTEX可以删除上一次的输出吗

[复制链接]

5

主题

9

帖子

9

积分

Rank: 1

等级: 新手上路

注册:
2024-10-24
曾用名:
发表于 2024-10-28 10:02 | 显示全部楼层 |阅读模式
DRAWTEXTEX在屏幕中间显示文字"AAA"后,过一段时间满足条件输出"BBB",然后"AAA"和"BBB"重叠了。
在显示了"AAA"后,能不能删除"AAA"的显示?
回复

使用道具 举报

30

主题

7075

帖子

7085

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-10-28 10:03 | 显示全部楼层
不要勾选仅刷
截图202410281003564279.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

5

主题

9

帖子

9

积分

Rank: 1

等级: 新手上路

注册:
2024-10-24
曾用名:
 楼主| 发表于 2024-10-28 10:10 | 显示全部楼层
如果只选逐K线计算,不选仅刷新最后K线。那么来一个最新的行情tick,程序就从第1根K重新计算一遍?那这个计算量很大啊
回复

使用道具 举报

30

主题

7075

帖子

7085

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-10-28 10:11 | 显示全部楼层
这个没有办法让了,你无法让函数既要重现计算,又不让重新计算
这是矛盾的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

5

主题

9

帖子

9

积分

Rank: 1

等级: 新手上路

注册:
2024-10-24
曾用名:
 楼主| 发表于 2024-10-28 10:42 | 显示全部楼层
找到方法了,能满足“既要重现计算来显示文字,又不让重新计算所有公式”

代码框架如下:

IF NOT(ISLASTBAR) THEN
        BEGIN
                EXIT;
        END
       
//要计算的公式放这里,在这里,逐K模式下,也只会在最新的tick计算一次

//要显示的文字
IF BARPOS()%2=0 THEN DRAWTEXTEX(1 ,1 ,500 ,300 ,'AAA='+NUMTOSTR(BARPOS(),0),COLORRED);
Else DRAWTEXTEX(1 ,1 ,500 ,300 ,'BBB='+NUMTOSTR(BARPOS(),0),COLORRED);


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-11-16 02:56 , Processed in 0.240291 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表