设为首页收藏本站

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

图中有信号就是没有买卖操作 [复制链接]

Rank: 4

精华
0
UID
29821
积分
321
帖子
32
主题
5
阅读权限
50
注册时间
2011-3-21
最后登录
2011-10-17
跳转到指定楼层
1#
发表于 2011-4-19 11:15:15 |只看该作者 |倒序浏览
用的是A指令。用户malong

Rank: 4

精华
0
UID
29821
积分
321
帖子
32
主题
5
阅读权限
50
注册时间
2011-3-21
最后登录
2011-10-17
2#
发表于 2011-4-19 11:52:40 |只看该作者
if(bc)//满足开仓条件
{
        if(BarStatus==2) tradePrice= Q_AskPrice+splitDot; Else tradePrice=shigh+splitDot;  // 如果当前bar是最后一根,交易价格为最新卖盘价格+滑差 ,否则为开盘价加滑差     

         if A_SendOrder(Enum_Buy, Enum_Entry, maxlots ,tradeprice)  //产生一个多头建仓操作,返回值为布尔型,执行成功返回True,否则返回False
        {
        TradNum=TradNum+1;
        tradMem="开多-"+Text(tradePrice)+"开仓次数"+Text(tradnum);
        SetGlobalVar(0,0);//存储交易判断条件tradprove,1可交易,0 不可交易
        SetGlobalVar(1,TradNum); //存储交易次数              
        }
}


是我的语句有问题?如果将 if A_SendOrder(Enum_Buy, Enum_Entry, maxlots ,tradeprice) 改为f A_SendOrder(Enum_Buy, Enum_Entry, maxlots ,tradeprice) ;后面的语句都可以执行,但还是没有建仓。
成功是失败之父

使用道具 举报

Rank: 4

精华
0
UID
29821
积分
321
帖子
32
主题
5
阅读权限
50
注册时间
2011-3-21
最后登录
2011-10-17
3#
发表于 2011-4-19 11:55:42 |只看该作者
已经反复修改语句了,但就是不行,困惑2天了,請版主帮助!先谢谢了

我的帐号手工买卖也没有问题。晕啊!
成功是失败之父

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
4#
发表于 2011-4-19 13:50:04 |只看该作者
你尝试一下简单的写一句A_SendOrder,看看能否发单,然后在这个基础上,再加上其他条件。

使用道具 举报

Rank: 4

精华
0
UID
29821
积分
321
帖子
32
主题
5
阅读权限
50
注册时间
2011-3-21
最后登录
2011-10-17
5#
发表于 2011-4-19 14:13:34 |只看该作者
Begin

A_SendOrder(Enum_Buy, Enum_Entry, 1 ,27600);

End
就这一句都不执行啊
成功是失败之父

使用道具 举报

Rank: 4

精华
0
UID
29821
积分
321
帖子
32
主题
5
阅读权限
50
注册时间
2011-3-21
最后登录
2011-10-17
6#
发表于 2011-4-19 14:15:56 |只看该作者
现在这一句可以执行了
成功是失败之父

使用道具 举报

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

bottom

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

GMT+8, 2024-5-19 06:03

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部