设为首页收藏本站

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

请问判断本BAR是不是有开仓指令是不是 BarsSinceLastEntry()==1 [复制链接]

Rank: 6Rank: 6

精华
0
UID
1041
积分
1642
帖子
448
主题
133
阅读权限
70
注册时间
2008-1-9
最后登录
2016-12-26
跳转到指定楼层
1#
发表于 2010-9-16 12:30:43 |只看该作者 |倒序浏览
请问判断本BAR是不是有开仓指令是不是判断 BarsSinceLastEntry()==1

Rank: 6Rank: 6

精华
0
UID
1041
积分
1642
帖子
448
主题
133
阅读权限
70
注册时间
2008-1-9
最后登录
2016-12-26
2#
发表于 2010-9-16 20:07:46 |只看该作者
如何判断本次BAR是否有开仓操作呢?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
3#
发表于 2010-9-17 08:54:52 |只看该作者
开仓后给一个全局变量赋值,作为标记此bar已经开仓,更新bar的时候清0
if(time!=time[1])
   setglobalvar(0,0);
if(开仓条件 && getglobalvar(0)==0)
{
    buy(1,close);
    setglobalvar(0,1);
}

ps:这种方法无法避免信号消失

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
1041
积分
1642
帖子
448
主题
133
阅读权限
70
注册时间
2008-1-9
最后登录
2016-12-26
4#
发表于 2010-9-17 20:27:22 |只看该作者
TIME数组对每一次TICK跳动都记录着的吗?

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
7437
积分
2872
帖子
537
主题
133
阅读权限
80
注册时间
2010-3-15
最后登录
2013-11-15
5#
发表于 2010-9-17 21:05:08 |只看该作者
本帖最后由 欲速不达 于 2010-9-17 21:08 编辑

判断后想起什么作用?是想控制开仓bar不止损还是要做其他什么?

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
1041
积分
1642
帖子
448
主题
133
阅读权限
70
注册时间
2008-1-9
最后登录
2016-12-26
6#
发表于 2010-9-18 11:22:43 |只看该作者
对的 开仓BAR 不止损

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
1041
积分
1642
帖子
448
主题
133
阅读权限
70
注册时间
2008-1-9
最后登录
2016-12-26
7#
发表于 2010-9-18 11:23:23 |只看该作者
有什么函数判断目前BAR是第几个BAR吗?

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
7437
积分
2872
帖子
537
主题
133
阅读权限
80
注册时间
2010-3-15
最后登录
2013-11-15
8#
发表于 2010-9-18 11:52:55 |只看该作者
if(****)
{
     buy;
     SendOrderThisBar=True;
}
if(SendOrderThisBar==false&&**)  sell;

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
1041
积分
1642
帖子
448
主题
133
阅读权限
70
注册时间
2008-1-9
最后登录
2016-12-26
9#
发表于 2010-9-18 14:54:33 |只看该作者
问题是 进入下一个BAR后如何重置先前设置的SendOrderThisBar

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
7437
积分
2872
帖子
537
主题
133
阅读权限
80
注册时间
2010-3-15
最后登录
2013-11-15
10#
发表于 2010-9-18 17:19:39 |只看该作者
Vars
Bool SendOrderThisBar(False);// 当前Bar有过交易

Begin

if(****)
{
     if(buy)
     SendOrderThisBar=True;
}
if(SendOrderThisBar==false&&**)  sell;

使用道具 举报

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

bottom

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

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

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部