以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=164360) |
-- 作者:300qh -- 发布时间:2018/7/11 10:23:15 -- 引用的日期与显示的日期为什么不一样? 引用的日期与显示的日期为什么不一样? 昨天晚上的夜盘,引用出来的日期是今天的日期,而不是与图表一样到今天九点后才是今天的日期?
|
-- 作者:FireScript -- 发布时间:2018/7/11 10:32:09 -- 你是如何引用的,代码如何编写的呢? |
-- 作者:300qh -- 发布时间:2018/7/11 10:42:38 -- 我想只对今天的行情进行交易,用以下代码: if date<1180711 then exit; 或者,if date<1180711 and time>90100 then exit; 效果都一样,昨天晚上的行情上面也会出现信号
|
-- 作者:wenarm -- 发布时间:2018/7/11 11:08:54 -- 你用的是北京时间吧,date是根据交易日划分的日期。即,夜盘和次日日盘为一天的行情处理的。 你现在是想在夜盘交易还是不交易? |
-- 作者:300qh -- 发布时间:2018/7/11 11:32:11 -- 我想在白天的时候,就白天交易,夜盘的时候就夜盘交易。 |
-- 作者:FireScript -- 发布时间:2018/7/11 13:11:21 -- 那你切换到北京时区试下。 切换完,重启软件即可。
|
-- 作者:300qh -- 发布时间:2018/7/11 13:26:18 -- 我现在设置的就是北京时间区,图表上显示的也是正常北京时间和日期,只是引用出来的昨天的夜盘的日期是今天的。 |
-- 作者:FireScript -- 发布时间:2018/7/11 14:04:36 -- 失误了,date返回值现在是按照金字塔时区的划分方式返回的。即时是北京时区也是那样返回的。 你原始需求是怎样的?只交易最新日期白盘开盘之后的行情?
[此贴子已经被作者于2018/7/11 14:07:19编辑过]
|
-- 作者:300qh -- 发布时间:2018/7/11 14:14:44 -- 是的,比如,今天开盘我要把模型加载上去,那只要求今天开盘九点以后满足条件的进行开仓平仓,而不管图表之前有没有条件符合,我都要过滤掉啊。同样,到夜盘的时候,我加载模型也只要夜里有满足条件的信号才开仓平仓,而不会在图表上显示今天白天的信号啊。 |
-- 作者:wenarm -- 发布时间:2018/7/11 15:30:45 -- if date<1180711 then exit;
if TIME<130000 AND DYNAINFO(207)>130000 then exit; 必须是金字塔时区
[此贴子已经被作者于2018/7/11 15:32:59编辑过]
|