金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2944|回复: 1

程序逻辑的问题

[复制链接]

92

主题

268

帖子

278

积分

等级: 免费版

注册:
2021-5-20
曾用名:
发表于 2021-11-27 02:03 | 显示全部楼层 |阅读模式
程序逻辑的问题:1、后台策略模型:
交易周期为5分钟
我是设置走完一根K根出信号。比如我今天下午2点50分,出了卖的信号,由于我当天买入了,无可卖的持仓所以就没有成交。
2、代码:我设置第二天交易日开盘就卖,这样设置逻辑上是否合理,帮我看一下:

kzqjys:= (Nwcj>=1(未成交单周期) and Nwcj<=48 ) and barslast(CONDsell)<barslast(CONDbuy);
IF (CURRENTTIME>=093001 and CURRENTTIME<=093060) and kzqjys and TBUYHOLDING(0)>0 THEN BEGIN
tsell(1,100%,mkt),PERTRADER;

3、我的担心:我设置时间是9点30分1秒-60秒,但程序是走完K线出信号,会不会等到9点34分30秒左右,才会去跑程序,造成设置时间是9点30分1秒-60秒条件无效而不交易。
或者换一个说法:公式的运行规律是怎么样的?多久算一次?
4、我的交易后台输出记录:
2021-11-25 15:00:00.493    理论买入V121300
2021-11-25 15:00:00.493    实际买入V11300
2021-11-26 09:34:53.739    当前可用资金120584.39
2021-11-26 09:34:53.739    002022当前K为14.42
2021-11-26 09:34:53.739    CONDBUY0
2021-11-26 09:34:53.739    CONDsell0
2021-11-26 09:34:53.739    现金120584
2021-11-26 09:34:53.739    持仓净值929892
2021-11-26 09:34:53.740    理论均仓值105048
2021-11-26 09:34:53.740    实际买入金额105048
2021-11-26 09:34:53.740    理论买入V117200

也就是说他是9点34分53秒才开始跑程序。我想让他9点30分第1秒就开始跑,怎么设置?
回复

使用道具 举报

37

主题

9872

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2021-11-28 08:02 | 显示全部楼层
你这个需求需要采用,固定时间间隔模式和走完k线模式混合才行。

原理:
采用固定时间间隔模式,而交易信号采用上一根k线上的信号作为依据。

参照下面的范例,虽然是图表策略但是原理相同
https://www.weistock.com/bbs/for ... &extra=page%3D1
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-11 13:21 , Processed in 0.184369 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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