以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=161052) |
-- 作者:leonxu -- 发布时间:2018/1/15 11:29:39 -- 关于比上一次扫描价格变动的写法 请问在15秒图下,按一秒扫描,想表达比上一次扫描价格变动,如何写较精确,之前是先设一个变量cr,然后程序末cr:=close,再扫描刷新后,程序头,close与cr比较,但这样有时好象整天没反应。值相同 |
-- 作者:FireScript -- 发布时间:2018/1/15 13:03:40 -- 上一次扫描是什么意思,上一个K线还是指上一次执行公式,如果是后者是不行的。 |
-- 作者:leonxu -- 发布时间:2018/1/15 15:09:15 -- 上一次扫描 |
-- 作者:leonxu -- 发布时间:2018/1/15 15:09:27 -- 存变盘也不可以? |
-- 作者:FireScript -- 发布时间:2018/1/15 15:27:19 -- 唯一可能做到的只有一种全局变量方式。你可以尝试下吧。
http://www.weistock.com/WeisoftHelp/index.html?zbgs003.htm EXTGBDATA这个全局变量。
需要注意这个全局变量需要在工具-数据管理-全局变量下设置的。
假设全局变量名称 s.举例如下 lastC:EXTGBDATA(\'s\');//取得上次记录下的c值
这样全局变量S就能保存更新
|
-- 作者:leonxu -- 发布时间:2018/1/15 17:14:48 -- globalvariible 的变量也记录不下来? |
-- 作者:leonxu -- 发布时间:2018/1/15 17:15:35 -- globalvariible 的变量也记录不下来?为什么呢? |
-- 作者:FireScript -- 发布时间:2018/1/15 17:16:27 -- 那个也不行的。 |
-- 作者:leonxu -- 发布时间:2018/1/15 17:38:45 -- 那就是要保存每次执行结果的变量必须是EXTGBDATA |