金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3188|回复: 4

日内平仓问题,我有两个公式,我是5分钟或者15分钟运行周期。

[复制链接]

81

主题

221

帖子

221

积分

等级: 免费版

注册:
2022-1-1
曾用名:
发表于 2022-1-3 09:47 | 显示全部楼层 |阅读模式
我有两个公式,我是5分钟或者15分钟运行周期,然后想在最后一分钟或者两分钟平仓,下面的两个代码哪个可以,最好是回测的时候就用最后一分钟的当前价格成交而不是收盘价(不然跟实盘不一致)请老师帮忙看下,我时间函数不懂。
1、第一种,是老师在另外一个板块写的。

IF (ISLASTBAR AND T0TOTIME(TIMETOT0(CLOSETIME(0))-60)<=DYNAINFO(207)) OR (TIME=CLOSETIME(0) AND NOT(ISLASTBAR)) THEN   BEGIN  
      SELL(1,HOLDING,MARKET);           
      SELLSHORT(1,HOLDING,MARKET);                                                          //提前1分钟清仓
END


2、第二种,是我自己摘抄回测的。
NN:=1;
abb:=timetot0(CLOSETIME(0))-time0;//当前K线时间距离收盘K线结束倒计时
abb3:=timetot0(CLOSETIME(0))-timetot0(dynainfo(207));//当前时间距离收盘K时间
if (abb<NN*60 and abb>=0 and (not(ISLASTBAR)))  or (ISLASTBAR and  abb3>=0 and abb3<NN*60) then //兼顾实际交易时候的信号和历史回测信号
begin
收盘平多1:sell(holding>0,holding,MARKETR);
收盘平空1:sellshort(holding<0,holding,MARKETR);
END


回复

使用道具 举报

34

主题

9006

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-1-3 11:48 | 显示全部楼层
1.回测做不到。历史k线只有开高低收。盘中价格体现不出来的。
2.策略编写没有固定的逻辑定式,只要能正确实现就行。两个你随便选择。但是建议你自己读懂它。没什么不好明白的,静下心,哪个没看明白,就输出它的结果看。逐个逻辑拆解看,最终到函数结果上。基本上也就能明白处理逻辑了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

81

主题

221

帖子

221

积分

等级: 免费版

注册:
2022-1-1
曾用名:
 楼主| 发表于 2022-1-3 12:41 | 显示全部楼层
技术006 发表于 2022-1-3 11:48
1.回测做不到。历史k线只有开高低收。盘中价格体现不出来的。
2.策略编写没有固定的逻辑定式,只要能正确 ...

老师这类函数有视频或者比较清楚的帖子讲解吗?我去看看,因为这个很的看不懂,只是单纯抄下来了
回复

使用道具 举报

34

主题

9006

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-1-3 12:45 | 显示全部楼层
没有。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

81

主题

221

帖子

221

积分

等级: 免费版

注册:
2022-1-1
曾用名:
 楼主| 发表于 2022-1-3 17:54 | 显示全部楼层

好的,那我先用着吧,反正系统也设置了最后一分钟平仓
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 23:55 , Processed in 0.267352 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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