金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 5053|回复: 11

请帮忙检查下图表代码改后台交易代码

[复制链接]

5

主题

20

帖子

20

积分

Rank: 1

等级: 新手上路

注册:
2021-7-27
曾用名:
发表于 2022-1-18 09:37 | 显示全部楼层 |阅读模式
FUND:=(S*10000);
LOTS:=MAX(1,INTPART((FUND/((OPEN*MULTIPLIER)*0.1))));

KD:=A1 AND A2;          //开多条件
PD:=A1=-1 OR A2=-1 ;          //平多条件
KK:=A1=-1 AND A2=-1  ;          //开空条件
PK:=A1=1 OR A2=1 ;          //平空条件


平空:TSELLSHORT(PK,THOLDING,MKT);                  //平空信号
开多:TBUY(KD ,LOTS,MKT);          //开多信号
平多:TSELL(PD,THOLDING,MKT);                       //平多信号
开空:TBUYSHORT(KK ,LOTS,MKT);     //开空信号
这是我自己把图表的代码改成后台的代码 委托方式是MARKETR BAR内突破发单。麻烦老师帮我检查下红色字段有没有问题,还有后台程序化如何实现持仓同步?在教程里一直没找到。

回复

使用道具 举报

34

主题

9006

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-1-18 09:50 | 显示全部楼层
后台没有持仓同步的概念。后台都是操作实际账户的持仓动作
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

5

主题

20

帖子

20

积分

Rank: 1

等级: 新手上路

注册:
2021-7-27
曾用名:
 楼主| 发表于 2022-1-18 10:06 | 显示全部楼层
技术006 发表于 2022-1-18 09:50
后台没有持仓同步的概念。后台都是操作实际账户的持仓动作

我改的这个后台委托的代码有没有问题?
回复

使用道具 举报

30

主题

7077

帖子

7087

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2022-1-18 10:08 | 显示全部楼层
tbuyholding(1)
tsellholding(1)

多头持仓和空头持仓,tholding是多空对冲后持仓了,后台我们一般用多空分开来取
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

5

主题

20

帖子

20

积分

Rank: 1

等级: 新手上路

注册:
2021-7-27
曾用名:
 楼主| 发表于 2022-1-18 10:11 | 显示全部楼层
技术006 发表于 2022-1-18 09:50
后台没有持仓同步的概念。后台都是操作实际账户的持仓动作

还有如果我有TB的代码格式写,全用IF THEN BEGIN END  这中格式 这运算会不会比默认的金字塔模板委托代码快点
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-18 10:17 | 显示全部楼层
没啥区别的。这些都不是主要的影响因素。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

5

主题

20

帖子

20

积分

Rank: 1

等级: 新手上路

注册:
2021-7-27
曾用名:
 楼主| 发表于 2022-1-18 10:23 | 显示全部楼层
技术008 发表于 2022-1-18 10:08
tbuyholding(1)
tsellholding(1)


平空:TSELLSHORT(PK,THOLDING(1),MKT);                  //平空信号
开多:TBUY(KD ,LOTS,MKT);          //开多信号
平多:TSELL(PD,THOLDING(1)),MKT);                       //平多信号
开空:TBUYSHORT(KK ,LOTS,MKT);     //开空信号
编译不过去
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-18 10:24 | 显示全部楼层
平多:TSELL(PD,THOLDING(1)),MKT);     

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

使用道具 举报

5

主题

20

帖子

20

积分

Rank: 1

等级: 新手上路

注册:
2021-7-27
曾用名:
 楼主| 发表于 2022-1-18 10:30 | 显示全部楼层
哪里有问题帮我改改吧 谢谢
123123.png
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-18 10:31 | 显示全部楼层
我都用红色标注的那么清楚了。。。
平多:TSELL(PD,THOLDING(1)),MKT);     


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-18 00:33 , Processed in 0.302198 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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