金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2422|回复: 1

关于手动开仓 自动反手的问题

[复制链接]

8

主题

17

帖子

17

积分

Rank: 1

等级: 新手上路

注册:
2021-9-5
曾用名:
发表于 2021-9-28 14:21 | 显示全部楼层 |阅读模式
金字塔的技术老师你好~
我目前已经实现了手动开仓,自动平仓的功能。
但是想在自动平仓的基础上实现直接反手该怎么写?
请老师帮忙看看,以下语句如何实现现有持仓全部反手?

PD:******;       //平多条件
aa:tholding,linethick0;
bb:=extgbdata('quanju');
if bb>0 then buy(barpos=datacount-1,bb,thisclose);
if aa>0 then
begin
SELL(PD,holding,THISCLOSE);      //平多信号(这里如何实现持有多单全部反手)
end
if islastbar then extgbdataset('quanju',aa);
PK:***********;        //平空条件
bb:=extgbdata('quanju');
//产生一个虚拟的开空信号,便于后面平空操作
if bb<0 then buyshort(barpos=datacount-1,-bb,thisclose);
if aa<0 then
begin
SELLSHORT(PK,holding,THISCLOSE); //平空信号(这里如何实现持有空单全部反手)
end
if islastbar then extgbdataset('quanju',aa);

回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-28 14:42 | 显示全部楼层
本帖最后由 技术009 于 2021-9-28 14:44 编辑

不行。这个无法实现。在你这个代码基础上无法进一步实现。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 00:29 , Processed in 0.145759 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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