金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1511|回复: 4

自动买入,希望每天 买3只票,全仓操作,如何设置

[复制链接]

47

主题

96

帖子

96

积分

等级: 免费版

注册:
2024-4-8
曾用名:
发表于 2024-4-17 15:02 | 显示全部楼层 |阅读模式
自动买入,希望每天 买3只票,全仓操作,如何设置例如:

kd:=cross(c,ma(c,5));
开多:tBUY(KD AND tHOLDING=0, 33%,mkt),PERTRADER;          //开多信号


这种自动买入,第一次开多,用可用余额的33%, 第二次开金,仍然是可用余额的33%,无限逼近,但永远无法满仓操作。
在tbuy函数的参数里如何设置,才能做到,3次买入则满仓?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-4-17 15:15 | 显示全部楼层
1、那可以使用EXTGBDATA()、EXTGBDATASET()全局变量来标记开仓的次数来进行控制,或者账户栏中是空仓的话,可以使用函数THOLDCOUNT来作为开仓条件。
2、百分比开仓这个是指当前可用资金的比例。你可以当天开盘时获取下账户上的可用资金,赋值给一个全局变量。然后每次下单用这个记录下来的可用资金的33%计算下单手数,进行报单。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

96

帖子

96

积分

等级: 免费版

注册:
2024-4-8
曾用名:
 楼主| 发表于 2024-4-19 09:47 | 显示全部楼层
感谢反馈,刚接触金字塔,这些函数看起来好复杂,有样本代码吗?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-4-19 09:56 | 显示全部楼层
本帖最后由 技术010 于 2024-4-19 10:03 编辑

没有现成的范例,这些属于比较高阶的函数了,用于后台程序化交易的。你可以先通过PEL手册看下函数说明,ext全局变量的大致范例如下:
IF EXTGBDATA('CS')<3 AND CONKD AND TBUYHOLDINGEX('','',2)=0 THEN BEGIN
   TBUY();
   EXTGBDATASET('CS',EXTGBDATA('CS')+1);     //每次开仓后计数+1
   END
   
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

96

帖子

96

积分

等级: 免费版

注册:
2024-4-8
曾用名:
 楼主| 发表于 2024-4-19 14:38 | 显示全部楼层
感谢,我学习下
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-3 04:10 , Processed in 0.126014 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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