金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: 103886

请教打板买入股票,后台程序

[复制链接]

65

主题

305

帖子

305

积分

Rank: 4

等级: 专业版

注册:
2021-7-7
曾用名:
 楼主| 发表于 2022-6-7 22:46 | 显示全部楼层
cond1: DYNAINFO(  4)/DYNAINFO(  3)<1.09;
cond2:DYNAINFO( 34)/DYNAINFO(  3)>1.08;

if cond1 and cond2 then tbuy(1,1000,lmt,DYNAINFO( 54));

请教问题
1、是否这样也是一样可以的?
2、tbuy 中,前面的(1,1000,分别是什么意思?
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2022-6-7 23:30 | 显示全部楼层
cond1:(DYNAINFO(  4)-DYNAINFO(  3))/DYNAINFO(  3)<9/100;

DYNAINFO(  4)/DYNAINFO(  3) - 1 <9/100
DYNAINFO(  4)/DYNAINFO(  3)<1.09

没有错,这其实就是简单数学计算就好

tbuy具体看函数说明,第一个是条件,第二个是股数
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

65

主题

305

帖子

305

积分

Rank: 4

等级: 专业版

注册:
2021-7-7
曾用名:
 楼主| 发表于 2022-6-8 01:03 | 显示全部楼层
资深技术02 发表于 2022-6-7 23:30
cond1:(DYNAINFO(  4)-DYNAINFO(  3))/DYNAINFO(  3)

请教问题
1、tbuy 中,前面的(1,1000,
前面的1,是否就是全仓的意思?

2、 1000是每笔下单为1000股?这个能否改成100/300/500股?
回复

使用道具 举报

0

主题

8

帖子

8

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-27
曾用名:
发表于 2022-6-8 08:43 | 显示全部楼层
1、最前面的1是条件,表示的是恒成立。
2、1000表示的是股数,可以改成100、300或500的。
回复

使用道具 举报

65

主题

305

帖子

305

积分

Rank: 4

等级: 专业版

注册:
2021-7-7
曾用名:
 楼主| 发表于 2022-6-8 12:19 | 显示全部楼层
今天测试已可以顺利触发后台买入

cond1: DYNAINFO(  4)/DYNAINFO(  3)<1.09;
cond2:DYNAINFO( 34)/DYNAINFO(  3)>1.08;

if cond1 and cond2 then tbuy(1,1000,lmt,DYNAINFO( 54));

请教问题:
tbuy(1,1000, - 中的1000,是1000股。那么只触发一次,买入1000股。

问题是:我想全仓买入,满足条件是
1、尽量不剩可用余额、
2、买入尽量大笔,
3、而且要兼顾速度。

请教如何实施,谢谢
回复

使用道具 举报

65

主题

305

帖子

305

积分

Rank: 4

等级: 专业版

注册:
2021-7-7
曾用名:
 楼主| 发表于 2022-6-8 12:20 | 显示全部楼层
资深技术10 发表于 2022-6-8 08:43
1、最前面的1是条件,表示的是恒成立。
2、1000表示的是股数,可以改成100、300或500的。

劳烦,请指教。
问题如上。
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2022-6-8 12:45 | 显示全部楼层


if cond1 and cond2 then tbuy(1,TACCOUNT(19)/close,lmt,DYNAINFO( 54));

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

使用道具 举报

65

主题

305

帖子

305

积分

Rank: 4

等级: 专业版

注册:
2021-7-7
曾用名:
 楼主| 发表于 2022-6-8 12:49 | 显示全部楼层
资深技术02 发表于 2022-6-8 12:45
if cond1 and cond2 then tbuy(1,TACCOUNT(19)/close,lmt,DYNAINFO( 54));

可用资金除以价格就是数 ...

if cond1 and cond2 then tbuy(1,TACCOUNT(19)/close,lmt,DYNAINFO( 54));

请教:
1、能否用TACCOUNT(19)/DYNAINFO( 54)?
2、假设可用余额是1000元,买入涨停价3元的股票,买入股数是333.33股。并非整数300股。可以实现买入?

补充内容 (2022-6-8 12:55):
下单的是333.33股(废单),
还是会自动取整,变成300股成功下单?
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2022-6-8 12:50 | 显示全部楼层
可以,软件会自动整理成100整数下的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

65

主题

305

帖子

305

积分

Rank: 4

等级: 专业版

注册:
2021-7-7
曾用名:
 楼主| 发表于 2022-6-8 12:56 | 显示全部楼层
资深技术02 发表于 2022-6-8 12:50
可以,软件会自动整理成100整数下的

明白谢谢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-15 00:39 , Processed in 0.254523 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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