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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 当天跌幅超过3个点我就卖掉 怎么写

   

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


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

主题:当天跌幅超过3个点我就卖掉 怎么写

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


加好友 发短信
等级:论坛游民 帖子:204 积分:0 威望:0 精华:0 注册:2017/2/9 21:01:33
当天跌幅超过3个点我就卖掉 怎么写  发帖心情 Post By:2017/4/10 9:47:07 [只看该作者]




if  o*0.97 < DYNAINFO(7) then  begin


TSELL( 1 ,0,MKT,L),ALLOWREPEAT;  // 全部卖掉

end

他怎么没有卖掉  ?

帮我看下 



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


加好友 发短信
等级:超级版主 帖子:2266 积分:0 威望:0 精华:0 注册:2016/11/15 9:18:08
  发帖心情 Post By:2017/4/10 9:54:45 [只看该作者]

TSELL( 1 ,0,MKT,L)这个语句编写不对,既然是市价,为什么还要加上L呢,那么,这里应该是不需要L的。
[此贴子已经被作者于2017/4/10 9:55:49编辑过]


————————————————————

90%问题均可在历史帖中重现,请善用检索

————————————————————

VIP认证的好处: 帖子将更好更快地被处理

————————————————————

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


加好友 发短信
等级:论坛游民 帖子:204 积分:0 威望:0 精华:0 注册:2017/2/9 21:01:33
  发帖心情 Post By:2017/4/10 10:02:08 [只看该作者]

我去掉了他也是没有卖掉 我现在都亏-5.30  %  


应该是符合条件了  



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


加好友 发短信
等级:超级版主 帖子:2266 积分:0 威望:0 精华:0 注册:2016/11/15 9:18:08
  发帖心情 Post By:2017/4/10 10:17:22 [只看该作者]

o*0.97 < DYNAINFO(7) //这个条件有问题,您理解下该语句的逻辑。

该语句满足时,根本就不是最新价跌破开盘价的3%
[此贴子已经被作者于2017/4/10 10:17:31编辑过]


————————————————————

90%问题均可在历史帖中重现,请善用检索

————————————————————

VIP认证的好处: 帖子将更好更快地被处理

————————————————————

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


加好友 发短信
等级:论坛游民 帖子:204 积分:0 威望:0 精华:0 注册:2017/2/9 21:01:33
  发帖心情 Post By:2017/4/10 10:23:06 [只看该作者]

开盘价*0.97 < 现价  

就是跌幅3个点  

不是吗


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


加好友 发短信
等级:超级版主 帖子:2266 积分:0 威望:0 精华:0 注册:2016/11/15 9:18:08
  发帖心情 Post By:2017/4/10 10:41:54 [只看该作者]

不是,请主动思考下代码逻辑,这语句表示的意思即  最新价大于开盘价的97%,不等于跌幅3个点;准确写法应为  最新价<=开盘价*97% //跌幅超过3个点


————————————————————

90%问题均可在历史帖中重现,请善用检索

————————————————————

VIP认证的好处: 帖子将更好更快地被处理

————————————————————

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


加好友 发短信
等级:论坛游民 帖子:204 积分:0 威望:0 精华:0 注册:2017/2/9 21:01:33
  发帖心情 Post By:2017/4/10 11:02:22 [只看该作者]

if   DYNAINFO(7) <= o*0.97  then  begin

TSELL( 1 ,0,MKT,L),ALLOWREPEAT;  // 全部卖掉

end


我改成这样 测试一下 也不行  

TSELL( 1 ,0,MKT),ALLOWREPEAT;  // 全部卖掉   

这样也不行 



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


加好友 发短信
等级:超级版主 帖子:2266 积分:0 威望:0 精华:0 注册:2016/11/15 9:18:08
  发帖心情 Post By:2017/4/10 14:01:10 [只看该作者]

DYNAINFO(7)改为close也不行吗?

利用调试函数把 close<= open*0.97 输出看下,是否输出为1(即满足条件)。

调试函数请参照debugout或者debugfile的用法。


————————————————————

90%问题均可在历史帖中重现,请善用检索

————————————————————

VIP认证的好处: 帖子将更好更快地被处理

————————————————————

 回到顶部