以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  请问代码如何编写  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=182547)

--  作者:Liamwang
--  发布时间:2020/10/16 15:33:50
--  请问代码如何编写
老师您好,我需要编写一段自动下单的程序,需求如下:
1时间点:14:59:30
2收盘价大于开盘价
3上影线长度/最高价<=0.01
4实体长度>=上影线+下影线+合约最小变动价位*5
5(下影线+实体长度)/上影线>=5
6给定止损价格(比如525.5)
7根据品种倍数(比如铁矿)以及给定的止损金额(比如10000)确定开仓手数(10000/【(收盘价-止损价)*品种倍数】
8如果1-6条件满足,开仓7确定的手数的仓位



--  作者:FireScript
--  发布时间:2020/10/16 16:35:55
--  
有很多问题 需要确认:
1.这是开始交易的时间?
14:59:30

交易周期是什么周期?

2.有开仓条件,也需要平仓条件。你只是手工设置的止损条件的话。如果是图表策略,是有问题的。历史上的信号会受到影响,今天是3000这个价格作为止损条件,历史上的交易日也是按照这个止损,那这样等于是历史回测是不存在的。

3.“品种倍数”这个是指什么,品种乘数吗?


--  作者:Liamwang
--  发布时间:2020/10/16 18:20:07
--  
1:不是开始交易的时间点,是在这一时间点做条件判断,满足就开仓,不满足就放弃,程序也截至。
2交易周期为日线。
3开仓后可以设置一个止损单,而且止损单我之后可以手动更改或删除。
4品种倍数比如铁矿100倍,豆粕10倍。

程序就是代替我手动下单,过了14:59:30这个指定的时刻无论开仓了还是没有开仓就结束了。