以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  策略编写求助区  (http://222.73.7.161/bbs/list.asp?boardid=11)
----  请老师帮忙编写  (http://222.73.7.161/bbs/dispbbs.asp?boardid=11&id=72922)

--  作者:speshowfl
--  发布时间:2014/12/11 15:17:20
--  请老师帮忙编写
能否帮忙编个简单程序化代码。
具体策略大致如下:
一、参数设置
纽约交易所15分钟K线最近20根的数据情况。如最近的一根开盘价简称O01,收盘简称C01,最高点简称H01,最低点简称L01
以此类推O01,O02,O03....O20;C01,C02,C03...C20;H01,H02,H03...H20;L01,L02,L03...L20

二、开仓条件
满足以下所有条件则开仓
1、现在的时间T是在上期所的交易时间之内
2、O02-O03>X(X指的是盎司,具体数据还在测算)
3、O06/O05>1.00123
4、O05-C05>0
5、01到20之间的最高点>01到10之间的最高点
6、10到20之间的最低点>01到20之间的最低点
7、手中无任何持仓
8、账户的动态权益>90000
9、01K线走完复核以上条件进行开仓
满足以上条件后,
1、01K线走完后,等待3秒,在沪金1412上下一手多单
2、执行完上一步,如果5秒内无法成交,则立即撤单
如果此时,(判定1)
1、纽约金12现价-C01>X则不再进行开仓
如果此时,
1、纽约进12现价-C02<=X则立即再次对价在沪金au1412上对价下一手多单
2、执行完上一步后,如果5秒内未成交,则立即撤单
一直执行判定1,直至确定不再开仓或者成交

平仓条件:
符合以下任何一个条件立即平仓
1、纽约金现价>(O01-C01)*2+C02-X
2、纽约金现价<C05
3、出现买入信号后已经超过60分钟
4、距离日盘即将收盘还有5分钟
5、距离夜盘即将收盘还有6分钟

条件达成后,(平仓01)
1、等待3秒后,在沪金au1412上对价卖出平今1手
2、执行完上一步后,如果5秒之内未成交,则立即撤单
撤单后一直执行(平仓01)直至确认平仓




由于本人新手,写了好久都编译通不过,麻烦帮忙写下,最好能每条标明下注释,方便学习!谢谢版主!!!

--  作者:speshowfl
--  发布时间:2014/12/12 9:04:05
--  
有没有哪个老师帮忙看一下。有点着急!谢谢!
--  作者:speshowfl
--  发布时间:2014/12/15 8:31:35
--  
有没有哪个老师帮忙看一下。有点着急!谢谢!