标题:学习用VB6编写股票自动交易系统,从这里开始
只看楼主
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
结帖率:94.12%
已结贴  问题点数:20 回复次数:13 
学习用VB6编写股票自动交易系统,从这里开始
当前流行“股票交易程序化”,也就是股票的买卖用编程软件来自动实现;
不知是否有这方面成功实例的VB6程序?
目前考虑到有以下几个问题需要解决:
1、需要能获取即时行情数据;
2、进入个人的交易系统;
3、自动执行预先设置的买、卖价位和数量;
4、其它;
欢迎对这个系统有兴趣的朋友一起来讨论和研究这套代码;
更期待高手的帮助和指点!
搜索更多相关主题的帖子: 股票 交易系统 
2012-07-21 20:27
bczgvip
Rank: 14Rank: 14Rank: 14Rank: 14
等 级:贵宾
威 望:66
帖 子:1310
专家分:5312
注 册:2009-2-26
得分:10 
不建议软件,网页倒是可以考虑。个人见解无视就行。
2012-07-21 20:40
yuma
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:银河系
等 级:贵宾
威 望:33
帖 子:1883
专家分:2904
注 册:2009-12-22
得分:10 
上次在网上见到一个实例,可惜没下载下来,要不然就传给你了。

心生万象,万象皆程序!
本人计算机知识网:http://bbs.为防伸手党,本站已停止会员注册。
2012-07-21 20:42
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
得分:0 
程序化交易是一种在计算机和网络技术的支持下,瞬间完成你预先设置好的组合交易指令的一种交易手段。您可以将您的交易思路,通过提供的函数、语法及编辑平台,编写成交易模型,实现自动交易。
一、交易模型与指标的区别
模型虽然来源于指标,但是不同于指标。举一个例子,大家都是看均线,为什么有人赚钱,有人赔钱?这是因为不同人选择的什么交叉形态买、什么形态卖的时机不一样,如果用几个不同的指标结合做交易决策,各种形态怎么结合准确性会更高,那就更需要交易经验的总结,需要个人的智慧。
    程序化模型,就是让客户把这些经验的总结写到模型里,或者说把交易者决策的过程和依据,用计算机语言描述出来固化下来,让电脑去有效执行。

二、程序化交易的优势
    程序化交易,用的是人的思想,但是电脑去执行,电脑执行有2个好处:
    (1)首先执行得快,电脑下单比人操作快,同样的机会,电脑下单能抓住,人下单未必能抓住。
    (2)有了程序化,一个人可以让10台电脑同时去执行自己的交易思想,一个人可以操作更多的账户,更多的资金。
   
2012-07-21 20:47
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
得分:0 
这是一段取网上股票数据的javascript代码, 运行后会显示获取的数据,——收集到的待验证:
'======================================================================================
<html>
<head>
<script type="text/javascript" src="http://hq.,sh601008"  
charset="gb2312"></script>
<script type="text/javascript">
     var elements1=hq_str_sh601006.split(",");
     var elements2=hq_str_sh601008.split(",");
  n0=elements1[0];
  n1=" O:"+elements1[1];
  n4=" H:"+elements1[4];
  n5=" L:"+elements1[5];
  n3=" C:"+elements1[3];
  n21=" h1:"+elements1[21];
  n20=" hs:"+elements1[20];
  n11=" l1:"+elements1[11];
  n10=" ls:"+elements1[10];
document.write(n0,n1,n4,n5,n3,n21,n20,n11,n10);

  nn0=elements2[0];
  nn1=" O:"+elements2[1];
  nn4=" H:"+elements2[4];
  nn5=" L:"+elements2[5];
  nn3=" C:"+elements2[3];
  nn21=" h1:"+elements2[21];
  nn20=" hs:"+elements2[20];
  nn11=" l1:"+elements2[11];
  nn10=" ls:"+elements2[10];
document.write(nn0,nn1,nn4,nn5,nn3,nn21,nn20,nn11,nn10);

</Script>
</head>
</html>
'=================================================================
2012-07-21 21:32
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
得分:0 
以下是引用bczgvip在2012-7-21 20:40:37的发言:

不建议软件,网页倒是可以考虑。个人见解无视就行。
请问班主,用VB6编写此软件难度大吗?还是无法实现?
2012-07-21 21:42
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
得分:0 
希望有知情者能指点一二,先谢了!
2012-07-24 07:22
jrs123
Rank: 2
等 级:论坛游民
威 望:1
帖 子:627
专家分:14
注 册:2006-9-5
得分:0 
这是用VB6编写出来的一个自动化交易系统的界面,现在需要与交易帐户的接口代码,以获取数据,不知怎么写,那位高手能指点一下:
2013-03-09 12:21
junwang135
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2014-3-13
得分:0 
你好 ,对于你的想法很看好,我也有程序化交易的想法,也在学习用vb编写程序以实现目的,你要是还在研究的话,我们可以交流 QQ:402831712顺便说一下获取交易程序的接口很难,得想其他办法
2014-03-17 14:45
steam
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2014-4-9
得分:0 
华宝证券提供了CTP的股票免费的行情接口和交易接口,并且编写了COM组建,对散户开放的。行情数据是免费提供的。把接口和你的VB程序对接应该就可以实现交易了。我的问题是历史数据的调用和实时tick数据的落盘。因为有一些策略是要用到均线的计算,这样就需要历史的股票数据。
2014-04-09 10:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-373844-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.055560 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved