多交易通道的最新V2.5版已经发布

Discussion in '强者博弈证券期货自动交易系统' started by yzwyq, Jan 9, 2007.

  1. 期货&股票权证全自动交易系统V2.5版已经发布

    这次更新有:

    1)修改了几个股票权证委托测试中发现的BUG

    2)去掉一些零碎没用的功能

    3)增加交易委托通道到四个,也即可同时交易四个委托帐户.

    想升级或下载全新安装版的可到

    http://stock_w.7i24.com进论坛

    (请大家在非交易时间下载)
     
  2. >

    新界面
     
  3. 谢谢 8)
     
  4. 谢谢。

    用了2.5的,发现在品种右面的“价格”一栏里,如果希望先删除数字(例如,0),然后再输入其他数字,会弹出很多messagebox。只弹出一次就够了。
    另外想证实一下,如果只用pobo外挂,是补不了历史数据的,对吧?
    谢谢。
     
  5. 用了2.5的,发现在品种右面的“价格”一栏里,如果希望先删除数字(例如,0),然后再输入其他数字,会弹出很多messagebox。只弹出一次就够了。

    这是微软类库MFC的特性,你输入数据时先用鼠标将原来的数字选中,然后再输入数字


    另外想证实一下,如果只用pobo外挂,是补不了历史数据的,对吧?
    谢谢。


    补历史数据是从俺的服务器上补充,和POBO无关,你用POBO外挂接受实时分笔数据,可在本地收盘形成历史数据
     
  6. 谢谢
    想问一下,安装到现在没有提示授权之类的?授权和不授权有什么分别?
    数据库是否设置了才能使用?好像help里面没有说明怎么配置数据库,配了有什么用。
     
  7. >

    授权了,每天的分笔数据才会记入历史数据库,另外不能进行实盘委托

    不提示授权只不过防止有人进行简单地解密(其实也无所谓)

    系统配置里的实时数据库,软件本身不用,用户编程时可以使用

    数据库配置实际很简单,就是设定具体字段和记录数.
     
  8. 谢谢板主。我先看看,理解一下发过的贴子。今天用pobo的外挂方式连接,发现系统显示的最新价/买入/卖出价,有时候很快刷新(几乎和pobo一样快),但有时候却比较慢。例如pobo里面的最新价已经跳了,过了一会,系统才显示变化。
    担心在做自动交易的时候,最新/买入/卖出刷得慢,影响成交。能不能设置得更快点呢?如何设呢?是不是和我的机器性能(1.7G)有关?
     
  9. >

    今天用pobo的外挂方式连接,发现系统显示的最新价/买入/卖出价,有时候很快刷新(几乎和pobo一样快),但有时候却比较慢。例如pobo里面的最新价已经跳了,过了一会,系统才显示变化。
    担心在做自动交易的时候,最新/买入/卖出刷得慢,影响成交。能不能设置得更快点呢?如何设呢?是不是和我的机器性能(1.7G)有关?


    这和机器无关,POBO挂接是网络挂接,也就是说,POBO收到的最新数据,本软件也能收到,刷新是实时的,和POBO不是同步显示到有可能,但内部数据不会慢,也就是说,你用自动交易时应当不会慢
     
  10. 今天遇到下面的问题:
    help里面的沪铜自动系统,如果想把最新价,或者成交价显示出来,例如加了下面一句
    dobj.text=m_new_jg.strVal;
    发现只显示一次,之后即使鼠标进入文字范围内字体再也不会变颜色了,双击也不起作用了。
     
  11. >

    今天遇到下面的问题:
    help里面的沪铜自动系统,如果想把最新价,或者成交价显示出来,例如加了下面一句
    dobj.text=m_new_jg.strVal;
    发现只显示一次,之后即使鼠标进入文字范围内字体再也不会变颜色了,双击也不起作用了。


    可能是语法错误,你可以调试一下

    要显示成交价,你可以用:

    dobj.text="沪铜自动交易: "+m_new_jg;

    m_new_jg.strVal的strVal一般用于变量的赋值语句中,你这样一用就改变了m_new_jg的类型.


    dobj.text只接收字串赋值,让一个字串和一个数据相加,数字会变为字串

    当你不能确定程序正确时应当在语言编辑中调试一下.

    正常运行后也可用"选项-->SCRIPT调试"来查看程序运行状况
     
  12. 用你的办法就可以。对于那个类型,我还是弄不太清楚。 :cry:
    例如
    pre_new_jg = 0;
    pre_new_jg = GetPzNew(m_pz_no);

    这个时候pre_new_jg是什么类型呢?是浮点,还是整型?
    有些股票是整数的价格,另外有些则是小数,GetPzNew的返回类型是?
     
  13. >

    本软件的类型是自动由低向高变换的

    Code:
    var pre_new_jg = 0;
    这时pre_new_jg 是整型

    Code:
    pre_new_jg = GetPzNew(m_pz_no); 
    上句执行后会变为双精度浮点(double),不会丢失任何精度

    若要pre_new_jg 维持整型不变,上句就要用

    Code:
    pre_new_jg.lVal = GetPzNew(m_pz_no); 
    同理,若后面下句

    Code:
    pre_new_jg = "10000";
    pre_new_jg 就变成字符串类型的

    再也改不会整型或双精度浮点类型

    这种情况下要维持pre_new_jg 整型或双精度浮点(double),就要用.lVal或

    dblVal

    还有一种情况,想让pre_new_jg一开始就是字符串类型就可以用

    Code:
    pre_new_jg.strVal=....;
    不论后面是什么值都会变为字符串

    一个整数或浮点数变为字符串可用上面讲的定义方法,也可用格式函数

    Code:
    DblToStr("% 6.0f",1234.021);
    IntToStr("% d",1234);
    你若编过C语言,自会明白怎么用(只能变一个数)