金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2585|回复: 3

请问收盘前最后一根如何编

[复制链接]

52

主题

177

帖子

177

积分

等级: 免费版

注册:
2021-8-13
曾用名:
发表于 2021-9-16 14:03 | 显示全部楼层 |阅读模式
不管外盘,内盘,夜盘,当日最后一根K收盘平仓如何编,


回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-16 14:05 | 显示全部楼层
只需要判断收盘K就行了。

if time=CLOSETIME(0) then //CLOSETIME(0) 直接返回最后一个收盘时间
begin
//平仓语句
end
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

52

主题

177

帖子

177

积分

等级: 免费版

注册:
2021-8-13
曾用名:
 楼主| 发表于 2021-9-16 14:14 | 显示全部楼层
tm2:=time=CLOSETIME(0);



kd:c>o and TODAYBAR<=1 ;
kk:c<o and TODAYBAR<=1;


PD: tm2;          //平多条件

PK:= tm2;          //平空条件

if KD and HOLDING=0 then BEGIN
BUY( 1,1,MARKET);
end


if pd and HOLDING>0 then BEGIN
sell(1,1,MARKET);
end

if Kk and HOLDING=0 then BEGIN
BUYshort( 1,1,MARKET);
end


if pk and HOLDING>0 then BEGIN
sellshort(1,1,MARKET);
end

这样开平后测试发现并不是当日开平,而是测试第一天到现在的开平,哪里错了
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-16 14:16 | 显示全部楼层
if pk and HOLDING<0 then BEGIN
sellshort(1,1,MARKET);
end
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 09:45 , Processed in 0.220959 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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