设为首页收藏本站

 找回密码
 注册
查看: 1855|回复: 1
打印 上一主题 下一主题

大家好,我想实现一个程序,希望大家帮助我,谢谢 [复制链接]

Rank: 1

精华
0
UID
188878
积分
12
帖子
9
主题
3
阅读权限
10
注册时间
2014-6-18
最后登录
2014-6-19
跳转到指定楼层
1#
发表于 2014-6-19 12:54:57 |只看该作者 |倒序浏览
大家好,我想实现一个简单地程序,希望能得到帮助,我对编程不懂
K线收盘价对图上60单位均线的穿越作为开仓信号,日内做法,收盘前平仓。具体是:K线收盘价在60单位线上就做多,收盘在60单位线下就止损,并反手做空。倘若一开盘价格跟60均线没有接触,那就等到什么时候接触就进行今天第一次开仓,然后连续进行下去,收盘前平仓。
请问,这样能实现吗?可以帮我写下程序吗?非常感谢,这个程序是不是对人和周期的60单位均线都适用?

Rank: 2

精华
0
UID
166204
积分
102
帖子
89
主题
12
阅读权限
30
注册时间
2013-1-24
最后登录
2022-3-28
2#
发表于 2014-6-19 22:54:12 |只看该作者
Params
        Numeric Lenth(60);
        Numeric closeTime(14.45);
Vars
        NumericSeries ma60;
Begin
        ma60=Average(close,Lenth);
        PlotNumeric("ma60",ma60,ma60,yellow);
       
        If(MarketPosition<>1 && close[1]>ma60[1] && Time<closeTime/100)
        {
                Buy(0,open);
        }
        If(MarketPosition<>-1 && close[1]<ma60[1] && Time<closeTime/100)
        {
                SellShort(0,open);
        }
       
       
        If(MarketPosition!=0 && Time>=closeTime/100)
        {
                Sell(0,open);
                BuyToCover(0,open);
        }
End

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-3 15:02

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部