以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  [求助] 如何实现将K线的时间输出到系统时钟  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=9911)

--  作者:ibm0002
--  发布时间:2012/2/11 14:54:25
--  [求助] 如何实现将K线的时间输出到系统时钟

金字塔在K线模式下 鼠标移动

日期栏的日期随着鼠标移动而改变

 

我有个第三方软件是调取系统时钟的

求助写个小插件

将k线状态下的日期和时间输出到系统时钟

 

日线周期下就输出鼠标所在K线的日期  日线的时间固定在12:00

分钟周期下就输出鼠标所在K线的日期和时间

 

 


--  作者:王锋
--  发布时间:2012/2/11 22:12:52
--  

将下面的代码拷贝到技术分析框架的代码中,重启VBA引擎后即可。

 

Sub Technic_CursorMove(Grid, Index, x, y)
    Dim WshShell
    Set WshShell = CreateObject("wscript.Shell")
    call WshShell.Run("cmd.exe /c date "&grid.DateByPos(Index),0)
    StockSleep(50)
    call WshShell.Run("cmd.exe /c time "&FormatdateTime(grid.DateByPos(Index),vbLongTime),0)
End Sub

Sub StockSleep(slSecond)
    Set Wrap = CreateObject("DynamicWrapper")
    Wrap.Register "KERNEL32.DLL", "Sleep","i=u","R=l"
    Wrap.Sleep(slSecond)
End Sub


--  作者:ibm0002
--  发布时间:2012/2/12 22:23:49
--  

谢谢 谢谢 非常感谢

 

有点小问题

日线日期OK了

时间能不能改成中午12点啊


--  作者:ibm0002
--  发布时间:2012/2/13 0:14:43
--  

の XP提示内存不足 需要加大虚拟内存

打开任务管理器一看

有很多很多的conime进程 大概几百个吧

4G内存 识别了3.5G  已经全部占满了

帮忙看看怎么个情况


--  作者:admin
--  发布时间:2012/2/13 12:42:03
--  

Sub Technic_CursorMove(Grid, Index, x, y)
    Dim WshShell
    Set WshShell = CreateObject("wscript.Shell")
    call WshShell.Run("cmd.exe /c date "&grid.DateByPos(Index),0)
    StockSleep(50)
    call WshShell.Run("cmd.exe /c time "&FormatdateTime(grid.DateByPos(Index),vbLongTime),0)
    Set WshShell = nothing
End Sub

Sub StockSleep(slSecond)
    Set Wrap = CreateObject("DynamicWrapper")
    Wrap.Register "KERNEL32.DLL", "Sleep","i=u","R=l"
    Wrap.Sleep(slSecond)
    Set Wrap = nothing
End Sub

 

对象用完后销毁就可以了


--  作者:ibm0002
--  发布时间:2012/2/13 16:29:55
--  

OK了 非常感谢


--  作者:ibm0002
--  发布时间:2012/7/31 23:47:45
--  
这个在新版本中(2.90)不能用了
有空了帮忙看下 咋回事
WIN8 系统
[此贴子已经被作者于2012-7-31 23:48:54编辑过]

--  作者:王锋
--  发布时间:2012/8/1 9:00:49
--  
测试过,可以工作。
--  作者:ibm0002
--  发布时间:2012/8/2 7:31:51
--  
以下是引用王锋在2012-8-1 9:00:49的发言:
测试过,可以工作。     


那我再试试看 图片点击可在新窗口打开查看


--  作者:阿火
--  发布时间:2012/8/2 9:23:11
--  

金字塔果然很强大, 这种稀奇古怪的想法都能轻易实现。无语了……