设为首页收藏本站

 找回密码
 注册
楼主: 铭森泳烁
打印 上一主题 下一主题

q函数a函数无法发单 [复制链接]

Rank: 4

精华
0
UID
51272
积分
463
帖子
67
主题
14
阅读权限
50
注册时间
2011-7-3
最后登录
2016-7-25
11#
发表于 2011-10-30 22:48:37 |只看该作者
回复  铭森泳烁

对data1发单:
data1.A_SendOrder()
lh948 发表于 2011-10-29 23:04



    谢谢管理员,我明天试试看。

使用道具 举报

Rank: 4

精华
0
UID
51272
积分
463
帖子
67
主题
14
阅读权限
50
注册时间
2011-7-3
最后登录
2016-7-25
12#
发表于 2011-11-3 17:47:29 |只看该作者
回复 10# lh948


    If(Condtrade&&longposition0==0&&shortposition0==0&&longposition1==0&&shortposition1==0)    //挂单
{
  data0.A_SendOrder(Enum_Buy,Enum_Entry,Lots,data0.Q_BidPrice+10);
  data0.A_SendOrder(Enum_Sell,Enum_Entry,Lots,data0.Q_askPrice-10);
  SetGlobalVar(0,longposition0+lots);
  SetGlobalVar(1,shortposition0+lots);
}

两个全局变量都初始化了,请问是不是只要有一个tick满足if条件后就开始挂买单和卖单,全局变量0和全局变量1里面储存的数据就变成了lots和lots
再来一个tick的话,就不会再继续挂单了吧

使用道具 举报

Rank: 4

精华
0
UID
51272
积分
463
帖子
67
主题
14
阅读权限
50
注册时间
2011-7-3
最后登录
2016-7-25
13#
发表于 2011-11-4 10:15:46 |只看该作者
自己顶上去

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
14#
发表于 2011-11-4 11:10:18 |只看该作者
回复 12# 铭森泳烁


你的判断条件中没有判断全局变量0和1啊

使用道具 举报

Rank: 4

精华
0
UID
51272
积分
463
帖子
67
主题
14
阅读权限
50
注册时间
2011-7-3
最后登录
2016-7-25
15#
发表于 2011-11-4 12:29:18 |只看该作者
回复 14# lh948


    longposition0==0&&shortposition0==0就是判断条件啊,这两个变量就放在全局变量0和全局变量1里面

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
16#
发表于 2011-11-4 12:37:18 |只看该作者
回复 15# 铭森泳烁

这里面需要判断全局变量0和1
    If(Condtrade&&longposition0==0&&shortposition0==0&&longposition1==0&&shortposition1==0)    //挂单

使用道具 举报

Rank: 4

精华
0
UID
51272
积分
463
帖子
67
主题
14
阅读权限
50
注册时间
2011-7-3
最后登录
2016-7-25
17#
发表于 2011-11-4 12:49:56 |只看该作者
回复 16# lh948


    恩,我的意思是这两个条件被触发后,两个全局变量的值分别是多少,还会不会重复发单。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
18#
发表于 2011-11-4 12:54:51 |只看该作者
回复 17# 铭森泳烁


会重复发单的。

使用道具 举报

Rank: 4

精华
0
UID
51272
积分
463
帖子
67
主题
14
阅读权限
50
注册时间
2011-7-3
最后登录
2016-7-25
19#
发表于 2011-11-4 12:58:27 |只看该作者
回复 18# lh948


    为什么啊,条件触发后 全局变量0和全局变量1不是设置成两个lots了吗,再来一个tick应该不会再触发条件了吧

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
20#
发表于 2011-11-4 13:42:33 |只看该作者
回复 19# 铭森泳烁


可是你的判断条件中没有判断全局变量

使用道具 举报

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

bottom

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

GMT+8, 2024-5-22 10:52

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部