金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2415|回复: 9

下单问题

[复制链接]

90

主题

279

帖子

279

积分

等级: 免费版

注册:
2022-3-20
曾用名:
发表于 2024-1-11 13:54 | 显示全部楼层 |阅读模式
为什么图表交易,指定价下单,要等到价格到了才出信号实际下单?
比如挂单交易,现在价格还未到,但是要立即下单等待成交,这个不行吗?
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-1-11 14:23 | 显示全部楼层
可以啊。那你要调整你下单条件的。
限价指令本身只控制下单价格的,你这个下单时间完全是下单条件控制的。

比如我现在写一个无脑报单的语句,我订单就可以直接委托出去挂单等成交的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

90

主题

279

帖子

279

积分

等级: 免费版

注册:
2022-3-20
曾用名:
 楼主| 发表于 2024-1-11 14:59 | 显示全部楼层
技术009 发表于 2024-1-11 14:23
可以啊。那你要调整你下单条件的。
限价指令本身只控制下单价格的,你这个下单时间完全是下单条件控制的。 ...

是啊,就是满足条件就立即下单,就这么写的,但是图表上不是立即出信号,是要等价格到了才出信号,我不知道它实际是否已经下单了,这么说的话,系统并不是根据图表来下单的?
回复

使用道具 举报

90

主题

279

帖子

279

积分

等级: 免费版

注册:
2022-3-20
曾用名:
 楼主| 发表于 2024-1-11 15:07 | 显示全部楼层
技术009 发表于 2024-1-11 14:23
可以啊。那你要调整你下单条件的。
限价指令本身只控制下单价格的,你这个下单时间完全是下单条件控制的。 ...

怎么控制下单时间?满足条件就下单,下单时间就是条件满足的时刻,
不是下单时间的问题,比如现价10元,我挂9.5买入,图表不能立即出信号,
要等价格回到9.5,信号才出来,这是怎么回事呢
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2024-1-11 15:12 | 显示全部楼层
“这么说的话,系统并不是根据图表来下单的?” 当然是根据图表信号来下的单的呀。

“不是下单时间的问题,比如现价10元,我挂9.5买入,图表不能立即出信号,
要等价格回到9.5,信号才出来,这是怎么回事呢” 先有信号 再下单的。你这个条件我不知道你怎么定义的,但是既然之前没出,说明之前就是不满足条件的。  你最好提供出现这个现象的代码和日志,我们才能判断你说的情况是怎么回事。     而且我前面也说了,我任意指定一个价格,即时偏离了现在价格很多,我程序化就是可以直接报单出去,不可能等价格到我报单价位置才委托。。

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

使用道具 举报

90

主题

279

帖子

279

积分

等级: 免费版

注册:
2022-3-20
曾用名:
 楼主| 发表于 2024-1-12 11:32 | 显示全部楼层
技术009 发表于 2024-1-11 15:12
“这么说的话,系统并不是根据图表来下单的?” 当然是根据图表信号来下的单的呀。

“不是下单时间的问 ...

手数:=ss;
//交易条件

开多平空条件:=H>O;//开多平空条件
开空平多条件:=L<O;//开空平多条件
//交易系统
drawtext(holding>0  and 开空平多条件,H,'平多');
drawtext(holding=0  and 开多平空条件,L,'开多');
if holding>0  and 开空平多条件 then begin
SELL(1,手数,limitr,O+5*MINDIFF);
end

if holding=0  and 开多平空条件 then begin
BUY(1,手数,limitr,O-5*MINDIFF);
end

用这个代码,你观察一下,我自己绘出了信号,和系统信号对比,很明显,系统信号不是立即出现,是要等价格到了才有信号,如果是先有信号再发单,那就根本不是挂单交易了。
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-1-12 13:19 | 显示全部楼层
本帖最后由 技术006 于 2024-1-12 13:44 编辑

软件所有的自动下单动作,都是信号条件成立后,才会执行下单动作(按照指定价格挂出)。不会提前按照指定价格挂出去。

其次,图表程序化的信号执行,是根据采用的运行模式决定的。你可以设置成固定时间间隔1秒或者tick级别。图表信号条件成立时,才会立即下单。

再其次,你这种条件逻辑,K线刚生成时(最近几笔价格都在5个价位以内时),条件成立,下单价格也是超出k线范围的,直接就是白色尖头的无效信号。
自己加上忽略价格检查函数。

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

使用道具 举报

90

主题

279

帖子

279

积分

等级: 免费版

注册:
2022-3-20
曾用名:
 楼主| 发表于 2024-1-12 13:52 | 显示全部楼层
技术006 发表于 2024-1-12 13:19
软件所有的自动下单动作,都是信号条件成立后,才会执行下单动作(按照指定价格挂出)。不会提前按照指定价 ...

指定价格超出当前k线价格范围就无效吗?
可是挂单价格就是那样啊,如果必须在k线价格范围以内,
就达不到挂单交易的效果,比如以前股票正负10%以内都可以
报单,尽管当前k线价格波动还不到1%,如果等到价格都到10%了,
在报单排队,就晚了,根本不是挂单等待成交的效果了。
回复

使用道具 举报

90

主题

279

帖子

279

积分

等级: 免费版

注册:
2022-3-20
曾用名:
 楼主| 发表于 2024-1-12 14:21 | 显示全部楼层
技术006 发表于 2024-1-12 13:19
软件所有的自动下单动作,都是信号条件成立后,才会执行下单动作(按照指定价格挂出)。不会提前按照指定价 ...

不好意思,搜不到忽略价格检查函数,请告知一下,谢谢。
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-3 22:42 , Processed in 0.116651 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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