金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2201|回复: 0

动态获取最高价和最低价

[复制链接]

37

主题

74

帖子

74

积分

等级: 免费版

注册:
2023-1-4
曾用名:
发表于 2023-11-14 12:46 | 显示全部楼层 |阅读模式
以下代码,为什么不能获取最后因此开仓或平仓后的最高价和最低价。用于程序化交易。请高手指点,问题在哪里,非常感谢!
//(SZ000960)
上次开仓价格:=DYNAINFO2(211,'SZ000960');
上次开仓时间:=DYNAINFO2(213,'SZ000960');
上次平仓价格:=DYNAINFO2(215,'SZ000960');
上次平仓时间:=DYNAINFO2(217,'SZ000960');
IF 上次开仓价格<=0 AND上次平仓价格<=0 THEN BEGIN
       成交价:=DYNAINFO2(4,'SZ000960');//开盘价
       最高价:=成交价;
       最低价:=成交价;
END
IF 上次开仓时间>上次平仓时间 THEN BEGIN
       成交价:=上次开仓价格;
       最高价:=成交价;
       最低价:=成交价;
END
IF 上次开仓时间<上次平仓时间 THEN BEGIN
       成交价:=上次平仓价格;
       最高价:=成交价;
       最低价:=成交价;
END
   
//更新最最高价和最低价
最新价:=DYNAINFO2(7,'SZ000960');
IF 最新价>最高价 THEN BEGIN
       最高价:=最新价;
END
IF 最新价<最低价 THEN BEGIN
       最低价:=最新价;
END

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-22 13:38 , Processed in 0.071938 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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