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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]如何限制一账号多人登陆

   

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


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

主题:[求助]如何限制一账号多人登陆

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


加好友 发短信
等级:新手上路 帖子:8 积分:37 威望:0 精华:0 注册:2011/6/20 17:29:25
[求助]如何限制一账号多人登陆  发帖心情 Post By:2011/10/10 12:24:04    Post IP:122.88.54.138[只看该作者]

请教大侠:金钻版服务器取公式中,如何限制同一账号只能一人在线。

 

在金字塔金钻版中,客户从远程调用公式的同时,怎样限制当这个账号在线的时候,别人用这个账号就共享不了。

请以MACD为例,编写服务端和客户端。账号名“guest”,密码“guest”。

感谢金字塔支持!


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


加好友 发短信 大哥
等级:超级版主 帖子:2837 积分:13237 威望:0 精华:2 注册:2010/7/14 17:31:54
  发帖心情 Post By:2011/10/10 13:33:51    Post IP:58.246.57.26[只看该作者]

这个是个不错的需求,但是现在的版本还没办法控制联入数量,只要用户名密码对就可以联入使用的

这个以后改进吧



金字塔—专业程序化交易量化投资平台

客户服务部

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

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

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


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

目前服务器公式均为离线方式工作,没有在线的概念,楼主可以通过如下几点来帮助你解决:

1、查看服务器日志记录看看某用户名是否很多IP登录过,出现异常可以禁止他登录。

2、通过计算机的机器码做为密码唯一性登录

用法:FORMULASERVER(IP,PORT,NAME,PSW,S),IP为服务器的IP地址,PORT为端口号
NAME为登陆用户名(若为空表示取注册用户名),PSW为登陆密码(注意区分大小写,若为空表示取用户前11位机器码,机器码可在 帮助->关于...中查看)。

 

公式使用完全加密后可以防止用户随意更改密码,这样可以起到一个客户端绑定一个帐号登录



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

金字塔-技术部

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

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

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


加好友 发短信
等级:新手上路 帖子:8 积分:37 威望:0 精华:0 注册:2011/6/20 17:29:25
  发帖心情 Post By:2011/10/10 17:24:53    Post IP:122.88.54.138[只看该作者]

希望尽快改进呀。这样才能保证金钻版用户的权益呀。

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


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

服务器公式很难就此改进,你可以考虑我楼上给你的建义。或者放弃使用服务器公式而改用远程预警,这样客户就可以与你一直保持连接,而到达唯一登陆性的目的



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

金字塔-技术部

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

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

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


加好友 发短信 原leevolvo
等级:版主 帖子:2160 积分:10563 威望:0 精华:11 注册:2010/11/3 11:21:19
  发帖心情 Post By:2011/10/10 21:21:05    Post IP:59.61.42.68[只看该作者]

楼主的目的是 防止同一个公式被多人调用 ?

3楼就是一个不错的方法。

 

此外,还可以限定只能被调用一次。用Network对象的RequestFormula事件。指定公式被指定账户请求后,记录次数。如果次数为1,则拒绝之后的所有请求

 

该方法不感冒的话,还可以把公式和指定交易帐号绑定。 把所适用的交易帐号写到模型里面。

[此贴子已经被作者于2011-10-10 21:24:44编辑过]

 回到顶部