设为首页收藏本站

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

怎么没人帮忙啊?! [复制链接]

Rank: 5Rank: 5

精华
0
UID
314
积分
1160
帖子
247
主题
105
阅读权限
60
注册时间
2007-9-9
最后登录
2008-3-3
跳转到指定楼层
1#
发表于 2008-1-28 13:39:55 |只看该作者 |倒序浏览
怎么没人帮忙啊?!
欢迎加入交易开拓者QQ群:38529330,让我们一起交流,一起提高,一起赚钱吧。。。

Rank: 7Rank: 7Rank: 7

精华
1
UID
727
积分
3770
帖子
537
主题
55
阅读权限
80
注册时间
2007-11-11
最后登录
2015-4-8
2#
发表于 2008-1-28 15:27:54 |只看该作者
你的问题不是一般的难,大家都没试过这样的编程方式,当然帮不上忙,要多自己摸索了.因为你走的不是一般人的路啊.
TradeBlazer交流群33647992。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
314
积分
1160
帖子
247
主题
105
阅读权限
60
注册时间
2007-9-9
最后登录
2008-3-3
3#
发表于 2008-1-28 18:30:39 |只看该作者
郁闷啊,这样的功能如果不能实现啊!
另外,如果非要回测的话,建议增加自建子帐户的功能,就是用户可以自己建立帐户,划分资金,然后对该帐户进行交易。。。
欢迎加入交易开拓者QQ群:38529330,让我们一起交流,一起提高,一起赚钱吧。。。

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
727
积分
3770
帖子
537
主题
55
阅读权限
80
注册时间
2007-11-11
最后登录
2015-4-8
4#
发表于 2008-1-28 18:37:25 |只看该作者
你的思路是什么,发给我看看,不怕与我共享的话,也许我会帮你提点建议.
TradeBlazer交流群33647992。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
314
积分
1160
帖子
247
主题
105
阅读权限
60
注册时间
2007-9-9
最后登录
2008-3-3
5#
发表于 2008-1-28 19:10:35 |只看该作者
我的思路再简单不过了哈,就是如果价格超过:8950,那每涨60点就卖空一手,直到持仓达到10手为止。。。
欢迎加入交易开拓者QQ群:38529330,让我们一起交流,一起提高,一起赚钱吧。。。

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
727
积分
3770
帖子
537
主题
55
阅读权限
80
注册时间
2007-11-11
最后登录
2015-4-8
6#
发表于 2008-1-28 21:36:58 |只看该作者
思路不怎以样,不过编程是有难度的,我再想想,想好了再发吧。
TradeBlazer交流群33647992。

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
727
积分
3770
帖子
537
主题
55
阅读权限
80
注册时间
2007-11-11
最后登录
2015-4-8
7#
发表于 2008-1-28 22:32:07 |只看该作者
  1. params
  2. numeric myprice(8950);
  3. vars
  4. numeric i;
  5. begin
  6. for i=1 to 10
  7. {
  8.     if(high>=myprice+i*60*minmove*pricescale and high<=myprice+(i+1)*60*minmove*pricescale and abs(currentcontracts())<i)
  9.     {
  10.         sellshort(1,0);
  11.     }
  12. }
  13. end
复制代码

你提供的思路就这么多,也就将就了。
TradeBlazer交流群33647992。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
314
积分
1160
帖子
247
主题
105
阅读权限
60
注册时间
2007-9-9
最后登录
2008-3-3
8#
发表于 2008-1-29 09:28:13 |只看该作者
这样会回测,拿到实际中去用,不会执行的哈
欢迎加入交易开拓者QQ群:38529330,让我们一起交流,一起提高,一起赚钱吧。。。

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
1
UID
727
积分
3770
帖子
537
主题
55
阅读权限
80
注册时间
2007-11-11
最后登录
2015-4-8
9#
发表于 2008-1-29 09:48:29 |只看该作者
你怎么知道不会执行呢?执行不执行是由条件是否满足决定的,没有规定说会回测就不能执行实盘的说法.只要你实盘的钱够开10手就应该没问题.
TradeBlazer交流群33647992。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
314
积分
1160
帖子
247
主题
105
阅读权限
60
注册时间
2007-9-9
最后登录
2008-3-3
10#
发表于 2008-1-29 10:13:29 |只看该作者
晕啊,真的不执行啊,可以看到回测的建仓讯号,但是在回测过程中条件就已经不成立了,所以,现在就不会执行了,而我希望是从现在开始按这一条件了执行哈,也就是说,希望能通过某中方法控制回测,比如:只回测过去5天,只回测过去一个月,或者不回测,只是从现在开始。。。
我在公式上又加了个条件,好像还是不行啊,请看:

params
numeric myprice(10500);
vars
numeric i;
begin
for i=1 to 10
{
    if(currentdate>20080128 And high>=myprice+i*60*minmove*pricescale and high<=myprice+(i+1)*60*minmove*pricescale and abs(currentcontracts())<i)
    {
        sellshort(1,0);
    }
}
end


[ 本帖最后由 wg3k99 于 2008-1-29 10:15 编辑 ]
欢迎加入交易开拓者QQ群:38529330,让我们一起交流,一起提高,一起赚钱吧。。。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-12 09:57

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部