金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 100019656

12345

[复制链接]

31

主题

7734

帖子

7744

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-5-26 09:18 | 显示全部楼层
https://www.weistock.com/docs/PE ... 5%E6%8C%87%E4%BB%A4

ORDERQUEUE 顺序下单指令
看下这个函数介绍,用队列下单
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

28

主题

153

帖子

163

积分

Rank: 2

等级: 标准版

注册:
2022-6-27
曾用名:
 楼主| 发表于 2023-5-26 09:20 | 显示全部楼层
技术008 发表于 2023-5-26 09:18
https://www.weistock.com/docs/PEL/notes/%E4%BA%A4%E6%98%93%E6%8E%A7%E5%88%B6.html#orderqueue-%E9%A1% ...

可以换个函数么?
回复

使用道具 举报

31

主题

7734

帖子

7744

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-5-26 09:24 | 显示全部楼层
看上面链接,是在交易语句后面加上ORDERQUEUE这个函数采用队列下单方式
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

28

主题

153

帖子

163

积分

Rank: 2

等级: 标准版

注册:
2022-6-27
曾用名:
 楼主| 发表于 2023-5-26 09:29 | 显示全部楼层
技术008 发表于 2023-5-26 09:24
看上面链接,是在交易语句后面加上ORDERQUEUE这个函数采用队列下单方式

如果不加ORDERQUEUE这个函数,会是怎样的情况?就会出现,可以平仓,有时候不能开仓么?
回复

使用道具 举报

31

主题

7734

帖子

7744

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-5-26 09:30 | 显示全部楼层
如果你资金不够同时双边保证金就会造成平仓瞬间开仓开不了

金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

28

主题

153

帖子

163

积分

Rank: 2

等级: 标准版

注册:
2022-6-27
曾用名:
 楼主| 发表于 2023-5-26 09:34 | 显示全部楼层
技术008 发表于 2023-5-26 09:30
如果你资金不够同时双边保证金就会造成平仓瞬间开仓开不了

if l<ref(ll,1) then
begin
sellshort(1,holding,market)ORDERQUEUE;
buy(holding=0,SS,market)ORDERQUEUE;
end

是否正确?
回复

使用道具 举报

28

主题

153

帖子

163

积分

Rank: 2

等级: 标准版

注册:
2022-6-27
曾用名:
 楼主| 发表于 2023-5-26 09:41 | 显示全部楼层
技术009 发表于 2023-5-19 08:57
[mw_shl_code=pel,true]hh:hhv(h,20);
ll:llv(l,20);

把holding=0改成holding<0,效果会不会更好一些?
回复

使用道具 举报

31

主题

7734

帖子

7744

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-5-26 09:43 | 显示全部楼层
sellshort(1,holding,market),ORDERQUEUE;
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

28

主题

153

帖子

163

积分

Rank: 2

等级: 标准版

注册:
2022-6-27
曾用名:
 楼主| 发表于 2023-5-26 14:04 | 显示全部楼层
hh:hhv(h,20);
ll:llv(l,20);


if h>ref(hh,1) then
begin
sell(1,holding,market);
buyshort(holding=0,1,market);  
end

if l<ref(ll,1) then
begin
sellshort(1,holding,market);
buy(holding=0,1,market);   
end


老师,帮我改为后台程序化交易策略
回复

使用道具 举报

34

主题

9187

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-5-26 14:19 | 显示全部楼层
不同的问题,请另开新帖。
hh:hhv(h,20);
ll:llv(l,20);


if h>ref(hh,1) then
begin
        tsell(1,tholding,mkt);
        tbuyshort(tholding=0,1,mkt);  
end

if l<ref(ll,1) then
begin
        tsellshort(1,tholding,mkt);
        tbuy(tholding=0,1,mkt);   
end
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 13:16 , Processed in 0.257845 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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