怎样可以让脚本自动运行?

要添加评论,请登录注册
horizon
14
horizon  

我写了一个脚本在图表上显示一个标签数据,但程序关闭重新打开后,标签虽然还在,但其实脚本已经没有运行了,数据也是旧的,可能造成误判断,我可以怎样让脚本每次打开程序都在相应的图表上运行着?

感谢回复.

Ziheng Zhuang
32922
Ziheng Zhuang  
把脚本改成写成指标或者EA
Tiecheng Fu
993
Tiecheng Fu  
你需要把脚本改写成EA的格式,运行EA即可,脚本只能运行一次
horizon
14
horizon  

感谢.写成指标程序大概实现了,指标运行要写在OnInit上才执行,但也是运行了一次就退出,写在OnTimer上没有执行,不知为什么,我只可以在 OnInit上加个循环

   do   while(!IsStopped());我设置  Sleep(5555),但好像是每秒运行,不管了,先用着- -

Li Bo
30
Li Bo  
horizon:

感谢.写成指标程序大概实现了,指标运行要写在OnInit上才执行,但也是运行了一次就退出,写在OnTimer上没有执行,不知为什么,我只可以在 OnInit上加个循环

   do   while(!IsStopped());我设置  Sleep(5555),但好像是每秒运行,不管了,先用着- -

如果OnInit可以运行,那么OnTimer应该是没有问题的。OnTimer的时间间隔是用 EventSetTimer(10);设置的。10代表10秒

要添加评论,请登录注册