金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3923|回复: 11

平仓的时候我只想平掉下单动作1的单子,其他单子保留该怎么操作。

[复制链接]

4622

主题

4709

帖子

4734

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-9-11 15:59 | 显示全部楼层 |阅读模式
请教:遇到一个问题,我有下单动作1下单动作2下单动3
平仓的时候我只想平掉下单动作1的单子,其他单子保留该怎么操作
我现在写个平仓动作经常把所有单子都平掉
可以不可以给下单动作1加一个标签,注明他就是动作1,然后平仓的时候加上一个条件,这个单的标签是动作1下单的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-9-11 16:09 | 显示全部楼层
这种无法区分的。你实际下 多笔单子的时候, 你在实际账户栏上 你看到的也是一个持仓的汇总。

你平仓下单时候 在交易柜台那边  实际就是先进先出,无论你怎么平仓,你实际是无法指定对某次的单子平仓的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

4622

主题

4709

帖子

4734

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
 楼主| 发表于 2023-9-11 16:57 | 显示全部楼层
我的情况是这样,假如我的下单动作有两个
第一个下单指令,当价格等于5元,且仓位为0买多一手
第二个下单指令,当价价格等于7元,且仓位为0买多1手

平仓指令1,当价格等于8元平仓一手
平仓指令2,当价格等于10元平仓一手

实际运行中,5元进的单可以8元平仓,但是7元进的仓也会执行平仓命令1,在8元平仓了

我希望平仓指令1只平掉第一个下单指令1的单,
平仓指令2只平掉第二个下单指令2的单,这种该怎么操作,有没有mt4里面magic号那样的做法
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-9-11 17:03 | 显示全部楼层
如果是你这种情况的话,那只需用全局变量在开仓时候 进行记录就行了。下面的四个开平条件自行补齐下就行了,如果有更多的开平条件,参照下面的方式增加就行了。
[PEL] 复制代码
VARIABLE:status:=0;


if kd1 and holding=0 then 
begin 
buy(1,1,market);
status:=1;
	
end 

if kd2 and holding=0 then 
begin 
buy(1,1,market);
status:=2;	
end 


if pd1 and status=1 and holding>0 then 
begin 
sell(1,holding,market);
status:=0;	
end 



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

使用道具 举报

6

主题

26

帖子

26

积分

Rank: 1

等级: 新手上路

注册:
2023-9-11
曾用名:
发表于 2023-9-11 17:12 来自手机 | 显示全部楼层
麻烦老师帮我把开仓条件也加进去,我不知道加加在哪里,
回复

使用道具 举报

6

主题

26

帖子

26

积分

Rank: 1

等级: 新手上路

注册:
2023-9-11
曾用名:
发表于 2023-9-11 17:14 来自手机 | 显示全部楼层
buy(1,1,market);这个是啥意思,两个1,哪个是手数,另外一个1是什么意思
回复

使用道具 举报

6

主题

26

帖子

26

积分

Rank: 1

等级: 新手上路

注册:
2023-9-11
曾用名:
发表于 2023-9-11 17:15 来自手机 | 显示全部楼层
假如下单使用资金的80%开仓,平仓就平仓100%怎么写呢
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-9-11 17:15 | 显示全部楼层
具体代码解释麻烦客户自行参照函数说明:
https://www.weistock.com/docs/PE ... -%E5%BC%80%E5%A4%9A
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

26

帖子

26

积分

Rank: 1

等级: 新手上路

注册:
2023-9-11
曾用名:
发表于 2023-9-11 18:38 来自手机 | 显示全部楼层
说明里是这样子的BUY(COND,V,Type,[P]),cond
回复

使用道具 举报

6

主题

26

帖子

26

积分

Rank: 1

等级: 新手上路

注册:
2023-9-11
曾用名:
发表于 2023-9-11 18:39 来自手机 | 显示全部楼层
cound是条件不是数字,看不懂
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-5 12:19 , Processed in 0.217471 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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