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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → [讨论]金字塔64位版本不支持64位的dll?

   

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


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

主题:[讨论]金字塔64位版本不支持64位的dll?

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


加好友 发短信
等级:新手上路 帖子:78 积分:381 威望:0 精华:0 注册:2011/7/27 20:48:19
[讨论]金字塔64位版本不支持64位的dll?  发帖心情 Post By:2015/11/22 9:07:03 [只看该作者]

我系统是64位win7,用vs2012编译FmlDevelope.zip里面的示例dll,
LQ15:"STOCKFUNC@MYMACLOSE"(15);
怎么编译出来的公式显示不出来?原来系统是32位win7时 编译32位的dll公式 显示没问题。

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


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

你确认用2012编译的是64位的DLL么?



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

金字塔-技术部

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

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

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


加好友 发短信
等级:新手上路 帖子:78 积分:381 威望:0 精华:0 注册:2011/7/27 20:48:19
  发帖心情 Post By:2015/11/22 18:15:29 [只看该作者]

图片点击可在新窗口打开查看这是我编后的截图。

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


加好友 发短信
等级:管理员 帖子:1516 积分:229 威望:0 精华:0 注册:2012/3/30 12:40:56
  发帖心情 Post By:2015/11/22 18:19:53 [只看该作者]

截图没法看到

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


加好友 发短信
等级:新手上路 帖子:78 积分:381 威望:0 精华:0 注册:2011/7/27 20:48:19
  发帖心情 Post By:2015/11/22 18:22:35 [只看该作者]

图片点击可在新窗口打开查看看一下这个看得清楚不。

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


加好友 发短信
等级:新手上路 帖子:78 积分:381 威望:0 精华:0 注册:2011/7/27 20:48:19
  发帖心情 Post By:2015/11/22 18:25:20 [只看该作者]

两张图都看不清楚。
复制了编译后的摘要如下:

1>------ 已启动全部重新生成: 项目: StockFunc, 配置: Debug x64 ------
1>  StockFunc.cpp
1>  StdAfx.cpp
1>  正在生成代码...
1>     正在创建库 E:\Study\StockDLL\vs2012\20 Reversal K_Line_spcode_64\StockFunc\x64\Debug\StockFunc.lib 和对象 E:\Study\StockDLL\vs2012\20 Reversal K_Line_spcode_64\StockFunc\x64\Debug\StockFunc.exp
1>  StockFunc.vcxproj -> E:\Study\StockDLL\vs2012\20 Reversal K_Line_spcode_64\StockFunc\x64\Debug\StockFunc.dll
========== 全部重新生成: 成功 1 个,失败 0 个,跳过 0 个 ==========

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


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

你确认这个项目编译32位的可以在32位金字塔下使用,而编译64位不能再64位金字塔下使用的了?



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

金字塔-技术部

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

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

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


加好友 发短信
等级:新手上路 帖子:78 积分:381 威望:0 精华:0 注册:2011/7/27 20:48:19
  发帖心情 Post By:2015/11/22 20:37:29 [只看该作者]

确定是我编译的32位dll可在32位金字塔下使用,64位不能在64位金字塔下使用。
另外,我试了只使用金字塔自带的FmlDevelope原生代码并没有添加我自已代码,一样没提示错误,但指标显示不出来。

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


加好友 发短信
等级:新手上路 帖子:78 积分:381 威望:0 精华:0 注册:2011/7/27 20:48:19
  发帖心情 Post By:2015/11/22 20:38:47 [只看该作者]

我试的原生代码在金字塔的公司编辑器中代码如下:
LQ15:"STOCKFUNC@MYMACLOSE"(15);

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


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

经过我们技术人员在VS2008下X64下编译系统自带的DLL测试,未见任何异常。

建议你自查2个方面

1,是否确定VS编译器已经设置为64位环境

2,是否你使用旧版本金字塔下的FmlDevelope.zip范例工程编译,旧版范例由于只考虑32位系统未对字段做优化处理,请使用3.71版本下的FmlDevelope.zip范例工程编译



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

金字塔-技术部

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

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

Email:service@weistock.com
 回到顶部
总数 11 1 2 下一页