欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 标准版如何实现手动下单自动平仓

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有10686人关注过本帖树形打印复制链接

主题:标准版如何实现手动下单自动平仓

帅哥哟,离线,有人找我吗?
jim5jim
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:37 积分:189 威望:0 精华:0 注册:2010/12/24 12:56:02
标准版如何实现手动下单自动平仓  发帖心情 Post By:2011/3/22 13:29:23    Post IP:219.133.167.188[只看该作者]

目标:手动下单后,前台模型按均线价格平仓

我写的代码如下

input:m(10,1,200,5);
runmode:0;
lots:EXTGBDATA('LOTS'),linethick0;
ma1:ma(c,m);
if islastbar and lots<>0 then
begin
 if lots<0 and c>ma1 then
 begin
   extgbdataset('LOTS',0);
   sellshort(1,abs(lots),market);
 end;
  if lots>0 and c<ma1 then
 begin
   extgbdataset('LOTS',0);
   sell(1,abs(lots),market);
 end;


end;
问题一:上面的代码不能产生平仓的动作,

问题二:上面的代码通过设置全局变量lots告诉模型需要处理的仓位,也就是说手工下单之后,设置全局变量lots.有没有办法让金字塔自己去取实际的仓位?我知道tholding可以实现,但tholding需要专业版才支持,标准版中如何取得实际仓位?


 回到顶部
帅哥哟,离线,有人找我吗?
bbking
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小飞侠 帖子:1609 积分:4924 威望:0 精华:0 注册:2010/10/28 14:02:46
  发帖心情 Post By:2011/3/22 13:36:08    Post IP:118.250.116.131[只看该作者]

begin extgbdataset('LOTS',0); sellshort(1,abs(lots),market); 顺序写反了

 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2011/3/22 13:38:07    Post IP:58.246.57.26[只看该作者]

你这种写法用在图表上是有问题的,因为没有之前的BUY开仓信号,SELL将不会得到执行,因为不存在虚拟持仓信号,SELL会被认为是无效信号。但是在后台的TSELL则无此问题。此外图表的EXITLONG也无此问题



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
jim5jim
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:37 积分:189 威望:0 精华:0 注册:2010/12/24 12:56:02
  发帖心情 Post By:2011/3/22 13:38:23    Post IP:219.133.167.188[只看该作者]

哪里写反了?


 回到顶部
帅哥哟,离线,有人找我吗?
jim5jim
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:37 积分:189 威望:0 精华:0 注册:2010/12/24 12:56:02
  发帖心情 Post By:2011/3/22 13:46:36    Post IP:219.133.167.188[只看该作者]

以下是引用王锋在2011-3-22 13:38:07的发言:

你这种写法用在图表上是有问题的,因为没有之前的BUY开仓信号,SELL将不会得到执行,因为不存在虚拟持仓信号,SELL会被认为是无效信号。但是在后台的TSELL则无此问题。此外图表的EXITLONG也无此问题

原因我知道.

  TSELL需要专业版.

  exitlong不能指定手数,需要每次去界面里设置

 

也就是说标准版下不能很好的实现手动开仓,模型自动平仓?


 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2011/3/22 13:50:47    Post IP:58.246.57.26[只看该作者]

以下是引用jim5jim在2011-3-22 13:46:36的发言:

原因我知道.

  TSELL需要专业版.

  exitlong不能指定手数,需要每次去界面里设置

 

也就是说标准版下不能很好的实现手动开仓,模型自动平仓?

是的,没有BUY的条件,SELL是不会被执行的

 



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2011/3/22 14:13:44    Post IP:58.246.57.26[只看该作者]

exitlong的界面上平仓可以设置0,这样就可以完成全平操作


金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
jim5jim
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:37 积分:189 威望:0 精华:0 注册:2010/12/24 12:56:02
  发帖心情 Post By:2011/3/22 14:37:24    Post IP:219.133.167.188[只看该作者]

测试了,exitlong一样不出去委托


 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2011/3/22 15:08:44    Post IP:58.246.57.26[只看该作者]

exitlong 不行就肯定是你的设置问题了!


金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
jim5jim
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:37 积分:189 威望:0 精华:0 注册:2010/12/24 12:56:02
  发帖心情 Post By:2011/3/22 16:11:03    Post IP:219.133.167.188[只看该作者]

exitlong会去取实际的仓位么?

 回到顶部
总数 27 1 2 3 下一页