设为首页收藏本站

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

几点改进意见 [复制链接]

Rank: 3Rank: 3

精华
0
UID
2689
积分
168
帖子
43
主题
7
阅读权限
40
注册时间
2008-10-30
最后登录
2009-9-13
跳转到指定楼层
1#
发表于 2009-1-7 10:37:14 |只看该作者 |倒序浏览
1、实现真正的跨周期取数。
    既然是跨周期取数,就要有跨的动作,能直接用指定的周期取出相应的数据,不要再用当前周期的数据拟合。
2、加快些速度。
    和其它软件相比,消耗系统资源太大了,而且速度也慢,有待改进。
3、改进A_SellPosition、A_BuyPosition这两个函数的显示问题。
    如果在交易指令里一引用这两个函数,那么历史交易行情里就没法显示交易标志,虽然说有一大堆的技术理由,但我们就不能变通一下吗?不要显示交易数量,只显示一个“All”之类的字符,代表全部持仓,不行吗?一个显示文本而已。重点是给使用者一个明确的信号:这里做了什么交易。
一定要显示交易数量吗?有钻牛角尖的嫌疑。如果不能改进,就不能怪业务人员骂技术人员呆板。

再加:

4、为公式里的各参数添加一个文字描述列,可以输入中文。
    为公式设置参数时,看着一个个英文参数名,要想明白它的意思,很费精神,可能是单词简写,也可能是单词组合,也可能是汉语拼音,也可能是汉字拼音的首字母组合,究竟代表什么意思呢?猜吧。
    按某些编程规范讲,每申明一个变量时,最好加上注释性文字,注明此变量的作用,以便于代码的维护。
    面对终端用户的参数设置页面,更是必需。
5、在编辑公式时,只要键入一个“X”,系统自动就输入一个“XAverage”单词,问题是,我不是想输入这个单词啊。算个BUG吧。

      先说这些,想到了再补充其它的,现在BUG,也写进来。

[ 本帖最后由 PYZFL 于 2009-1-11 17:34 编辑 ]

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
2#
发表于 2009-1-7 13:17:12 |只看该作者

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
8
UID
2300
积分
66650
帖子
1956
主题
168
阅读权限
200
注册时间
2008-9-8
最后登录
2009-11-11
3#
发表于 2009-1-7 13:20:09 |只看该作者
~挨批了吧...

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
2689
积分
168
帖子
43
主题
7
阅读权限
40
注册时间
2008-10-30
最后登录
2009-9-13
4#
发表于 2009-1-31 17:26:44 |只看该作者

看看人家的跨周期取数

double iClose( string symbol, int timeframe, int shift)
对于带有时间周期和平移指定货币对的柱返回 关闭值。如果加载历史为空,函数返回0。
对于当前图表,关于收盘价格的信息在预定义数组中命名为 Close[]。
参量:
symbol   -   需应用到计算指标的货币对数据 NULL 意味当前货币对名称。
timeframe   -   时间周期。可以是时间周期列举的任意值。0 意味着当前图表的时间周期。
shift   -   从指标缓冲器上获取的索引值。

示例:
  Print("对于 USDCHF H1当前柱: ",iTime("USDCHF",PERIOD_H1,i),", ",  iOpen("USDCHF",PERIOD_H1,i),", ",
                                      iHigh("USDCHF",PERIOD_H1,i),", ",  iLow("USDCHF",PERIOD_H1,i),", ",
                                      iClose("USDCHF",PERIOD_H1,i),", ", iVolume("USDCHF",PERIOD_H1,i));

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
5#
发表于 2009-2-1 09:26:32 |只看该作者
MT4的函数吧,这应该不算是跨周期,只是对基本Bar数据的获取。并且还需要正确的指定shift,如果是不同的周期,shift不知道该怎么去对齐吧

使用道具 举报

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

bottom

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

GMT+8, 2024-5-7 09:08

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部