金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4586|回复: 1

平多和开空的交易信号不在同一个K线上

[复制链接]

2

主题

2

帖子

2

积分

Rank: 1

等级: 新手上路

注册:
2023-1-4
曾用名:
发表于 2023-1-4 17:39 | 显示全部楼层 |阅读模式
截图202301041734118937.png
17秒:close走完,低于benchmark_c  (图中白线)   按照程序 平多
23秒:重新出现   close<benchmark_c  (图中白线)    才   开空

我的预期是: 当17秒close走完就  立即平多 ,多单平仓后,马上开空单,而不是等下一次信号出现(23秒时,重新满足 close<benchmark_c) 再开空单

请问如何实现我的预期哇  



回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-1-5 08:46 | 显示全部楼层
那应该要用平仓反手的写法,holding不能放在条件中,直接放在sell,buyshort语句中判断,如下:
pingduokaikong:=time>t_time and close<benchmark_c;

if pingduokaikong then begin
   平多:sell(holding>0,手数,market);
   开空:buyshort(holding=0,holding,market);
   end
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-29 03:44 , Processed in 0.180454 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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