以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- [求助]沪金12月,怎么编写下午2点40全部平仓、不再开仓;晚上12点全部平仓、不再开仓? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=70128)
|
-- 作者:guoqula
-- 发布时间:2014/9/19 7:04:28
-- [求助]沪金12月,怎么编写下午2点40全部平仓、不再开仓;晚上12点全部平仓、不再开仓?
白天9点到2点半、晚上9点到12点正常开仓
|
-- 作者:jinzhe
-- 发布时间:2014/9/19 8:43:27
--
沪金12月是哪个合约?要写进代码不?
|
-- 作者:guoqula
-- 发布时间:2014/9/19 9:47:52
--
合约代码AUSZ,谢谢!
|
-- 作者:jinzhe
-- 发布时间:2014/9/19 9:59:18
--
没有啊,你要的是哪个合约?
|
-- 作者:guoqula
-- 发布时间:2014/9/19 10:08:28
--
沪金1412,au1412,这个对吗 此主题相关图片如下:qq图片20140919100718.jpg
|
-- 作者:jinzhe
-- 发布时间:2014/9/19 10:10:36
--
先不管合约,交易代码这样写:
1.全平代码:
if time>=184000 and time<=190000 then begin
sell(1,0,market);
sellshort(1,0,market);
end
if time>=040000 then begin
sell(1,0,market);
sellshort(1,0,market);
end
2. 开仓且平仓不再开仓:
在开仓条件里面加上如下条件:
time>090000 and time<=183000 or (time >=010000 and time<040000)
|
-- 作者:guoqula
-- 发布时间:2014/9/19 10:10:43
--
以下是引用jinzhe在2014/9/19 9:59:18的发言:
没有啊,你要的是哪个合约?
不好意思,前面看的那个软件有点特殊,合约代码可能弄错了。
|
-- 作者:guoqula
-- 发布时间:2014/9/19 10:17:55
-- 求编写一个根据趋势线做交易的策略:
谢谢~另外再求编写如下趋势线交易系统,根据10分钟图。
如图,50日均线角度向下,
收盘价低于前一根K线的收盘价,做空,以这一根K线的开盘价(这是第一个关键点)止损,收盘价不高于这个价格就一直持仓;
反弹之后,当再次出现一个 收盘价低于前一根K线的收盘价的K线,把这根K线的开盘价当成第2个关键点,两点之间连一条趋势线,反弹K线的收盘价高过这条线,平仓。
上图两个圆圈连线,下图的圆圈平仓。
当收盘价低于前一根K线收盘价,再开仓。这根K线的开盘价是第3个关键点。同时调整趋势线——连接第2、第3个关键点。就是下面图中的两个圆圈:
下图圆圈,收盘价高过这条线就平仓。
当反弹高于第3个关键点(还是收盘价),前面的关键点全部失效、不再采用。收盘价低于前一根K线的收盘价,做空。重新取这个K线的开盘价为第一个关键点。
第二个圈是第二个关键点,连线确定平仓的位置。
反弹又高于第二个关键点的时候,再从头开始确定关键点。
上面2个圈分别是第一、第二个关键点。再画趋势线。
下面这个圈就是平仓的位置:
当再出现一个一根收盘价降低的K线,再取它为第三个关键点。用第二、第三个关键点,重新确定趋势线。
圆圈的位置平仓。
新的2个关键点,确定趋势线。
第三个关键点,修正趋势线:
平仓。
新的关键点。
50日均线角度向上的时候,用同样的方法做多。
不知道我说的您能看懂吗,但愿图片能正常显示。
|
-- 作者:jinzhe
-- 发布时间:2014/9/19 10:34:36
--
要写完整交易策略的,请发帖至 “交易策略编写求助区”
|
-- 作者:jinzhe
-- 发布时间:2014/9/19 10:35:10
--
那就是au1412啊,ausz这个我们软件里面没有这样的简称
|