金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 5797|回复: 19

老提示理论持仓比时间持仓大矫正中无成交

[复制链接]

13

主题

93

帖子

93

积分

等级: 免费版

注册:
2022-5-19
曾用名:
发表于 2023-8-15 11:29 | 显示全部楼层 |阅读模式
2023-08-15 11:27:32.399    【下单】已提交,订单ID :252184825
2023-08-15 11:27:32.549    【指令】报单被拒 ID = 252184825
2023-08-15 11:27:32.550    【回报】13303423665 : pg2309 - 226376可用资金(149331.22)不足,需要2267168.00
2023-08-15 11:27:45.961    【同步】13303423665 : PG09 理论持仓 多160 空0 实际持仓 多0 空0
2023-08-15 11:27:45.963    【图表】PG09 理论持仓比实际持仓大,需要补仓
2023-08-15 11:27:45.964    【下单】PG09 价0.000000 量160 买卖0 类型1 开平0 账户13303423665 Formula 1
2023-08-15 11:27:45.964    【下单】已提交,订单ID :252184826
2023-08-15 11:27:46.078    【指令】报单被拒 ID = 252184826
2023-08-15 11:27:46.079    【回报】13303423665 : pg2309 - 226376可用资金(149331.22)不足,需要2266656.00
2023-08-15 11:27:59.527    【同步】13303423665 : PG09 理论持仓 多160 空0 实际持仓 多0 空0
2023-08-15 11:27:59.529    【图表】PG09 理论持仓比实际持仓大,需要补仓
2023-08-15 11:27:59.530    【下单】PG09 价0.000000 量160 买卖0 类型1 开平0 账户13303423665 Formula 1
2023-08-15 11:27:59.530    【下单】已提交,订单ID :252184827
2023-08-15 11:27:59.643    【指令】报单被拒 ID = 252184827
2023-08-15 11:27:59.644    【回报】13303423665 : pg2309 - 226376可用资金(149331.22)不足,需要2266656.00
2023-08-15 11:28:13.077    【同步】13303423665 : PG09 理论持仓 多160 空0 实际持仓 多0 空0
2023-08-15 11:28:13.079    【图表】PG09 理论持仓比实际持仓大,需要补仓
2023-08-15 11:28:13.079    【下单】PG09 价0.000000 量160 买卖0 类型1 开平0 账户13303423665 Formula 1
2023-08-15 11:28:13.079    【下单】已提交,订单ID :252184828
2023-08-15 11:28:13.195    【指令】报单被拒 ID = 252184828
2023-08-15 11:28:13.195    【回报】13303423665 : pg2309 - 226376可用资金(149331.22)不足,需要2267168.00
2023-08-15 11:28:26.754    【同步】13303423665 : PG09 理论持仓 多160 空0 实际持仓 多0 空0
2023-08-15 11:28:26.757    【图表】PG09 理论持仓比实际持仓大,需要补仓
2023-08-15 11:28:26.758    【下单】PG09 价0.000000 量160 买卖0 类型1 开平0 账户13303423665 Formula 1
2023-08-15 11:28:26.758    【下单】已提交,订单ID :252184829
2023-08-15 11:28:26.863    【指令】报单被拒 ID = 252184829
2023-08-15 11:28:26.863    【回报】13303423665 : pg2309 - 226376可用资金(149331.22)不足,需要2267168.00
2023-08-15 11:28:40.211    【同步】13303423665 : PG09 理论持仓 多160 空0 实际持仓 多0 空0
2023-08-15 11:28:40.212    【图表】PG09 理论持仓比实际持仓大,需要补仓
2023-08-15 11:28:40.213    【下单】PG09 价0.000000 量160 买卖0 类型1 开平0 账户13303423665 Formula 1
2023-08-15 11:28:40.213    【下单】已提交,订单ID :252184830
2023-08-15 11:28:40.294    【指令】报单被拒 ID = 252184830
2023-08-15 11:28:40.294    【回报】13303423665 : pg2309 - 226376可用资金(149331.22)不足,需要2267168.00
2023-08-15 11:28:53.774    【同步】13303423665 : PG09 理论持仓 多160 空0 实际持仓 多0 空0
2023-08-15 11:28:53.779    【图表】PG09 理论持仓比实际持仓大,需要补仓
2023-08-15 11:28:53.779    【下单】PG09 价0.000000 量160 买卖0 类型1 开平0 账户13303423665 Formula 1
2023-08-15 11:28:53.779    【下单】已提交,订单ID :252184831
2023-08-15 11:28:53.941    【指令】报单被拒 ID = 252184831
2023-08-15 11:28:53.941    【回报】13303423665 : pg2309 - 226376可用资金(149331.22)不足,需要2267168.00
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-8-15 11:30 | 显示全部楼层
从日志中看,理论持仓是160手,是资金不足,导致的实际没有成交的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

13

主题

93

帖子

93

积分

等级: 免费版

注册:
2022-5-19
曾用名:
 楼主| 发表于 2023-8-15 11:32 | 显示全部楼层
我账户没有持仓  怎么会资金不足呢
这160手我策略也没有要求下这么多手
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-8-15 11:53 | 显示全部楼层
看下你账户中可用资金是多少,日志中显示只有15W不到。你可以在图上输出下holding,日志中显示图上的理论持仓有160,这个只能调试你的代码了,看你的开仓数量是多少,是否是因为有连续开仓的信号导致的持仓很多。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

13

主题

93

帖子

93

积分

等级: 免费版

注册:
2022-5-19
曾用名:
 楼主| 发表于 2023-8-15 14:30 | 显示全部楼层
是不到15万,我设置的开仓是用的比例开仓
VARIABLE:mark1:=0,mark2:=0,mark3:=0,mark4:=0;

//-------------------------------------------------
if 平空条件 AND HOLDING<0 and mark1=0 then
begin
平空1:SELLSHORT(1,30%,MARKET);  //平空条件LL1与HH1
mark1:=1;
end

if 平空条件1 AND HOLDING<0 and mark2=0 then
begin
平空2:SELLSHORT(1,holding,MARKET);  //平空条件AMA1与AMA2
mark2:=1;
end

if 平空条件2 AND HOLDING<0 and mark3=0 then
begin
平空3:SELLSHORT(1,50%,MARKET);  //平空条件GL与9
mark3:=1;
end
if 平空条件3 AND HOLDING<0 and mark4=0 then
begin
平空4:SELLSHORT(1,20%,MARKET);  //平空条件AMA1
mark4:=1;
end

//------------------------------------
if 平多条件 AND HOLDING>0 and mark1=0 then
begin
平多1:SELL(1,30%,MARKET);//平多条件LL1与HH1
mark1:=1;   
end


if 平多条件1 and holding>0 and mark2=0 then
begin
平多2:sell(1,holding,market);//平多条件AMA1与AMA2
mark2:=1;

end

if 平多条件2 AND HOLDING>0 and mark3=0 then
begin
平多3:SELL(1,50%,MARKET);  ////平空条件GL与9
mark3:=1;
end

if 平多条件3 AND HOLDING>0 and mark4=0 then
begin
平多4:SELL(1,20%,MARKET);  //平多条件AMA1
mark4:=1;
end
hd:holding;
//-----------------------------------------------------------------------
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-8-15 14:38 | 显示全部楼层
1、如果你下单手数填20%,是用图表上的模拟资金来计算手数的,默认是100W,即用100W的20%来计算下单手数的,那计算出来的手数就比较高了。
2、如果你想用实际账户可用资金的20%来下单,那报单语句后面要加上百分比函数。例如BUY(1,20%,MARKET),PERTRADER;使用百分比函数,就不能使用持仓同步功能了,二者会有冲突。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

13

主题

93

帖子

93

积分

等级: 免费版

注册:
2022-5-19
曾用名:
 楼主| 发表于 2023-8-15 15:11 | 显示全部楼层
如果例如BUY(1,20%,MARKET),PERTRADER;使用百分比函数,这个百分比是针对 账户总资金的20%,还是账户可用资金的20%
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-8-15 15:12 | 显示全部楼层
账户的可用资金的20%
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

13

主题

93

帖子

93

积分

等级: 免费版

注册:
2022-5-19
曾用名:
 楼主| 发表于 2023-8-15 15:13 | 显示全部楼层
如果我想每次开仓用 账户总资金的 20%开仓,怎么写
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2023-8-15 15:24 | 显示全部楼层
1、这个不行,因为账户资金只有最新值无历史值,图上不能直接读取账户的全权益来计算手数的,会造成历史仓位发生变化,导致理论持仓和实际持仓不一致的。
2、只有后台程序化交易才可以直接和实际账户做交互,读取实际账户的持仓来计算手数,在后台上进行交易。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-23 11:48 , Processed in 0.121927 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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