金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 206|回复: 1

后台使用,股票收盘前1分钟平仓

[复制链接]

46

主题

180

帖子

190

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
发表于 2024-10-28 06:38 | 显示全部楼层 |阅读模式
老师好,1:条件————后台使用,轮回,股票
   收盘前1分钟提前1秒下单平仓。这样写对不对?这样写是否日线周期也符合?
   GZ:(STKNAME='50股指连续')||(STKNAME='300股指连续')||(STKNAME='500股指连续')||(STKNAME='1000股指连续'),NODRAW;//为股指
   nGZ:not(GZ),NODRAW;//非股指
   closeT:=IF(nGZ,CLOSETIME(4),CLOSETIME(2))-1;  
  abb:=timetot0(closeT-dynainfo(207)),nodraw;//K线结束倒计时间(秒)

  cd0:=not(ISLASTBAR);
  cd1:=islastbar and  abb>=0 and abb<=1;


  if CD||CD1 then begin
     sell(OPENPROFIT<0,holding,market);//
  end

2:《//注意:6.23 以后版本,图表上使用ISLASTBAR函数,请勿勾选仅刷最后一根K》
  问:我的策略使用了ISLASTBAR,//注意:6.23 以后版本,图表上使用ISLASTBAR函数,请勿勾选仅刷最后一根K》这句话意味着我使用6.23 以后版本,策略都要去掉这个勾选仅刷最后一根K吗?


回复

使用道具 举报

2

主题

4429

帖子

4429

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2024-10-28 09:22 | 显示全部楼层
本帖最后由 资深技术05 于 2024-10-28 09:23 编辑

1.
股票市场 只有2节收盘时间。你取CLOSETIME(4) 最新版上 直接是取不到值的,返回值是-1.  旧版本可能是有效的,但是新版为了明确区分CLOSETIME这个函数不同参数的意义,返回值在读取不存在的节点时候会返回-1.   
这里直接正常取最后一节就行了。

closeT:IF(nGZ,CLOSETIME(0),CLOSETIME(2));

2. 是的。

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 18:21 , Processed in 0.174913 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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