版本更新日志 What's New?
2.1.12
2.1.11
2.1.10
2.1.9
2.1.7
- [按价位监视]里若设定的有效时间跨越到集合竞价时间段内,那以设定的有效时间为准,未设定有效时间的仍然从9:30开始监视和判断。
2.1.6
- 该版本可以将行情时间同步到电脑的系统时间里,以避免用户电脑时间不准所导致的问题。
2.1.5
- 修正累计回落。累计回落的规则为:在任务的监视过程中,当价格在监视价位之上,将每一次的回落值累计下来,若达到设定的阀值就触发。若出现反弹新高,则以这个监视到的新高点重新开始累计。
2.1.4
2.1.3
- SNB任务条件达成时通知用户的形式除飞信外,增加了邮寄通知,结合139手机邮箱亦可实现短信通知。
- 增加了对历史数据缓存至本地数据库的支持函数GetHis。
2.1.2
2.1.1
- “闪电下单”功能支持多只股票,结合交易软件的“全仓”设置可实现“一键清仓”,以及“一键买入多股”等功能,延续了SNB“一功能多用”的实用风格。
2.1.0
- 重新支持“闪电下单”功能,用户可设置一键买入或卖出。
2.0.0
- 全面支持SNB插件平台(可登录www.s-mo.com的“产品服务”区选配插件),插件框架使SNB理论上可实现的功能无穷多;
- 增加数据通道数量,个别通道的数据刷新速度快于某些传统行情分析软件;
- 改进软件性能和不足之处。
1.7.14
- 添加了对股指期货的支持,股指期货代码如:if1012
1.7.13
- 扩展了专业版插件接口。
- 整合了多路行情通道,提高行情刷新速度
- 优化了关键代码,提高了系统稳定性。
1.7.12
- 增加了10日均线以及20日均线的监视功能。
- 修正行情刷新异常情况。
- 优化了系统内核,提高了系统稳定性。
1.7.11
- 修正了任务添加失败的bug,优化了行情速度,提高了系统的整体稳定性。
1.7.10
1.7.9
- 修正了监视指数时任务列表里不显示代码问题和逻辑表达式不保存问题
1.7.8
1.7.7
- 同时支持模式或无模式下单,其中无模式下可自动识别部分交易软件(可识别数量正在增加)
- 升级了SNBScript插件脚本UI描述语义和内置对象函数,添加SNBScript和SNB主程序的回调机制
- 添加了SNBScript对文件夹及文件变化监控能力(采用windows kernel32中断实现)
1.7.6
1.7.5
- 增加了在任务列表中鼠标右键撤销任务功能
- 增加了任务条件达成并成功触发后手机短信通知
- 该版本支持港股,可以单独监视港股或关联监视,港股代码如:00001hk
1.7.3
- 该版本添加了“Start”指令,使外界程序可以动态地启动SNB里的已有任务。
- 该版本修正了解除绑定功能;
- 该版本添加了“算式”功能,使原监视价位可以上下平移。
1.7.2
- 该版本修改了SNB内部的启动方式,使用首次运行“SNB.exe”文件时不再启动缓慢。
- 该版本添加了锁定键盘、鼠标、屏幕的功能,在监视期间若不希望别人操作您的电脑,可使用本功能,SNB界面右下角形如盾牌的图标;
- 该版本在【按价位监视】中添加了“均价”条件,您可以使用该条件监视实时股价与均价的偏离;
- 该版本在【添加止盈监视】中添加了“累计回落”条件,用于监视累计回落多少就卖出;
- 该版本修正了【按时间监视】采用即时成交价时,下单价位始终为空的问题;
- 除原有的Buy和Sell指令外,该版本还添加了Create指令,使您能够通过自己程序动态地向正在运行中的SNB添加各种监视任务。
1.7.1
- 当您选择了动态机制的监视价位时(比如:最高价、最低价),在SNB的主界面中任务列表“监视价”处将动态显示监视价,以利于观察。
- 该版本在SNB根目录里多了一个“Tasks”目录,您可以在设置好SNB的监视任务后,关闭SNB再将根目录下的“List.txt”和“Scheme.txt”两个文件拷贝到“Tasks”目录下新建目录内,这样在SNB启动时您就可以选择性地加载“计划”,并且不会丢失。
1.7.0
- 该版本采用了以“登录名”和“密码”形式登录,首次登录后短期内不需要重新登录。使用该版本的用户不需要申请人工授权绑定。初次切换该版本使用的正式用户可以通过登录界面的“密码找回”功能得到初始登录密码,用户可以在www.s-mo.com的“产品服务”里进行密码的修改。
- 该版本实现了“逻辑条件组合”的功能,可以使每个任务之间具有执行的先后顺序,以及条件化选择执行的能力,您可以通过SNB界面菜单“方案”->“逻辑条件组合”里进行编辑,也可在任务界面里进行添加。逻辑条件组合的具体功能参见《SNB用户手册》。
- SNB任务列表区可以点击列表头进行排序,通过排序您可以达到将针对同一股票的监视任务进行分组,便于操作和观察。
- 该版本添加的任务的复制功能,您可以通过此功能快速建立一笔和现有任务类似的监视任务。
- 任务存储文件采用“回滚”机制,使任务不再因为程序意外终止而丢失任务数据。
- “对买对卖”功能界面在原来静态监视价位的基础上增加了动态监视价位,是右边任务的监视价可以根据左边任务的触发价进行自动的浮动。
- 该版本在【按价位监视】中添加了“最高价”和“最低价”两个可选监视价位,“最高价”是指任何时刻的当前全天最高价,这和SNB任务“监视到的最高价”意义不同。“最低价”含义类似于“最高价”。
1.6.1
- 该版本在【按价位监视】中添加了“自上而下穿越”和“自下而上穿越”两个趋向;
- 该版本在配置文件中添加了【登录】序列,建议用户可选择性质的使用,【登录】可以使交易软件在指定时间自动登录起来。
1.6.0
- 该版本添加【默认设置】->“显示别名”参数,使用户在做多帐户监视时便于区分SNB实例监视的是哪个交易帐户。
- 该版本添加【行情软件】参数块,该参数块作用与【交易系统】块的作用类似,用于将SNB与行情软件关联上,以便与行情软件协作,例如:右键点击SNB任务选“在行情软件中显示”即可在行情软件中切换至对应的股票视图上。
- 该版本中【交易系统】参数块中各参数项的写法将改为新的写法,原“单程序1=网上股票交易系统5.0,{F5},300”的写法将被兼容。其中,“刷新键”将支持序列以应对某些交易软件的“刷新”需要做几个步骤的情况。
- 为支持债券自动买卖,该版本中所有买卖数量都支持10或100的整数倍数值。
- 该版本输入证券代码后会自动显示证券名称和价格。
- 该版本中【对买对卖监视】将具备先后执行关系,即只有左边任务执行过后,右边任务的条件达成,这时才会触发。注:该先后关系在再启动SNB后失效。
1.5.16
- 该版本添加了“证券代码”、“监视价位”、“买卖数量”、“变化趋向”、“变化数量”和“对买对卖监视价位差”6个默认参数,您可在Setting.ini文件里自行设置这6个默认参数,这样以后您在每次添加监视任务时就会默认使用您所设置的参数值。
- 该版本在【对买对卖监视】中添加了“开始价”选项,其用法和【按价位监视】里的一样。
- 使用【按价位监视】的关联功能时,SNB下单未正确地使用目标股票的价格,该问题在早期版本中没有,只是在15版中被发现,现已修正了此问题。
1.5.15
- 该版本对于SNB启动时,加载有“同一证券代码须选择”的任务的情况加以改进,使其在被加载时无需再次选择。
- 该版本在【按价位监视】中添加了“监视范围”这个条件,使任务具备按时间分段监视的能力。
1.5.14
- 该版本对一些细节进行了改进,比如:任务列表长度可调整、对买对卖的监视价位差可改变,以及开盘价实时更新等。
1.5.13
- 该版本解决了SNB在用户运行着“金山毒霸2008”时无法与交易软件关联的问题,并添加了“快速关联至交易软件窗口”的工具。
1.5.12
- 该版本改进了【按价位监视】的“下跌中反弹”趋向的判定算法。
1.5.11
- 在1.5.10版本的任务列表中“当前价”,误显示为卖一价的价格,这个错误在1.5.11中得以改正。
1.5.10
- 该版本主要是改变了底层数据通讯机制以及其他内部算法,使SNB对于众多任务监视时,以及众多用户使用压力下都能应对自如。
- 另外该版本还添加了“当前价”的实时显示,添加了“下载配置文件”等功能。
1.5.9
- 该版本改正了1.5.8版本中的一个错误:当监视列表中有一笔监视的股票处于连续停牌状态中时,所有的监视任务会锁死,即不能监视也没有任何反应。
- 该版本在【添加止盈监视】和【按价位监视】中添加了“用昨收价”选项。
1.5.8
- 该版本修正了【添加止盈监视】和【按价位监视】中某些股票代码依然重复的问题。
- 该版本增强使用了“click”关键字时的可靠度,使交易窗口处于极度偏离状况下仍然能够归位,顺利执行交易。
- 该版本更改了SNB在带有批量导入任务启动时的操作方式,原方式为在启动时若出现选股对话框时必须点击【撤销】才能继续,现改为只需点击【取消】即可继续。
- 该版本在“Setting.ini”-->【默认设置】中添加了“变化数量=”设置项,使用户能够设置一个适合于自己的默认值。
- 为便于用户测试,特将原1.4.4版本中添加的监视须在9:30~15:00才有效(除按时间监视外),改为了9:30~23:59:59期间有效。
1.5.7
- 该版本改变了默认的配置文件(Setting.ini),原默认的配置文件是针对于银河双子星网上交易系统的配置,现改为针对通用的同花顺网上股票交易系统的配置。
- 该版本修复了个别券商的交易在搭配使用SNB时,出现最小化时不能正常交易的缺陷。
1.5.6
- 该版本增加了启动参数:“activate”,启动时可用“SNB.exe activate”命令。使用该命令启动SNB后,其自动导入的监视任务将被自动激活,并且跳过升级检测。
- 该版本增加了“同代码股票选择”功能,某些6位数的证券代码由于省略了第一位数字,所以是重复的,如:000916,000911。“同代码股票选择”功能可在这种情况下由用户进行选择。
- 该版本将原 Setting.ini 文件中,最后被隐藏的确认下单步骤公开了出来,并添加了“var ?”关键字。请注意:1.5.5及更早版本的用户,请重新修改Setting.ini文件,具体修改方式:
- 先将原Setting.ini文件剪切至其他地方,然后运行SNB,这时SNB会重新生成一份Setting.ini文件,用户可在新的Setting.ini基础上修改回原来的配置。
- 该版本增加系统托盘功能,点击SNB界面右下角的眼睛图标可将SNB隐藏至Windows右下角。
1.5.5
- 该版本尝试性地修改了部分内部功能,此次修改不影响用户的正常使用。
1.5.4
- 该版本在【按时间监视】中添加了相同于【按价位监视】的“采用自动交易”选项,并且使【按价位监视】中的时间默认置为比当前时间晚15秒,以便于试用用户在闭市期间配置Setting.ini文件。
1.5.3
- 由于某些券商的交易软件不识别省略整数位的委托价写法,如:输入价格“.342”交易软件会误认为委托价是“342.000”,该版本针对此情况进行了调整使这些交易软件不会误认。
- 由于某些券商的交易软件中将组合快捷键:Alt+S硬性定义为锁住交易并强制重新输入登录密码,这与SNB内置的键值定义有冲突,该版本针对这种冲突进行了调整,解决了冲突。
1.5.2
- 该版本在界面上添加了菜单,相应地添加了7个功能项,其各自的功能比较容易理解,这里不再一一说明。
- 该版本解决了原1.5.1版本中类似“031002”证券代码混淆的问题。
- 该版本在【添加止盈监视】和【按价位监视】功能里添加了“用开盘价”和“开始价”选项,“用开盘价”即所添加的任务将以当天的开盘价作为监视基准,“用开始价”即所添加的任务将以建立该笔任务时,点击“确定”键那一刻的即时成交价,作为监视基准。
- 该版本在【对买对卖监视】功能中添加了“左”、“右”边监视价位的浮动关联,以便快速生成买卖对,当前固定为±20‰。
- 该版本将原下单过程中的“单步骤”锁机制改为了类似事务化处理的“单任务”锁机制,极大地避免了SNB下单过程中与人的其他操作同时进行而可能出现的干扰 —— 在SNB完整地下一笔单的这个“单任务”过程中,用户键盘鼠标将被瞬间锁住,下单结束后自动放开。
- 该版本完善了各任务间的资源争夺解决机制,如:有两个以上任务同一时刻条件成熟,那么最先得到交易软件控制权的任务可最先使用交易软件进行下单,其他任务排队等待,下单结束后再依次使用交易软件进行下单。
- 该版本经过几个版本的过渡,现正式舍弃“QGJ”关键字,需要输入价格的地方统一使用“CJJ”(成交价的意思),请老用户注意修改。
1.4.4
- 该版本给【添加止盈监视】和【按价位监视】两功能添加了时间限制:只有当前时间在上午9:30至下午3:00之间(包括这两个时间点),SNB才启用这两个功能的监视。此修改为满足上班的用户,需要提前启动SNB直到9:30 SNB才真正开始监视的需求。
1.4.3
1.4.2
- 该版本更正了1.4.1版本中“优化价调整幅度”千分数计算错误问题,现已更正为:
SNB下单价=当前价±优化价调整幅度×当前价
例如:当前价为46.7,优化价调整幅度为1.2‰,则,
SNB下单价(买入)=46.7+0.0012×46.7≈46.76(股票)≈46.756(权证);
SNB下单价(卖出)=46.7-0.0012×46.7≈46.64(股票)≈46.644(权证)
1.4.1
- 该版本修改了[默认设置]-->“优化价调整幅度”,将原定值修改为千分数,以更好地提高交易成功率。
- 该版本在“Setting.ini”文件中添加了“click ”关键字,用于解决没有快捷键的交易软件如何下单的问题。
1.4.0
- 该版本正式推出了【对买对卖监视】功能。
- 该版本添加了可由您自由控制的“自动激活交易软件”开关,在您需要短暂使用电脑时可关闭此开关。
- 该版本添加了“在SNB界面中按下鼠标左键可是窗体透明”功能,以便随时查看其他窗口。
- 该版本添加了“自动校时”功能,允许自动及手动将本机系统时间调整得与行情时间一致。
- 该版本添加了日志功能,SNB的每次操作交易软件都会记录在“SNB.log”文件里。
1.3.18 BetaX
- 该版本初次加入“对买对卖”功能对话框,以便于您提前了解和关注该功能。
- 该版本将原[止盈监视]功能中的“止盈价位”和“回落价位”两个标签文字分别改为了“监视价位”和“回落数量”,以更为准确地进行描述。
- 该版本加入批量快速导入股票列表功能,列表文件为“List.txt”SNB运行后自动生成该文件,其具体编写方式请参阅该文件内容。
- 该版本在 Setting.ini文件的“[交易系统]”块中加入了“优化价调整幅度”设置项,您可通过改变其值来调整下单时使用的优化价,建议做股票时用两位小数,做权证时用三位小数。
- 该版本在 Setting.ini文件中省去了“QGJ”关键字,以“CJJ”代替,便于您理解其含义。
1.3.17
该版本对内置判定策略及其它部分作了适当修改如下,这对您的使用来说非常重要,所以请重点阅读。
- 判定策略修改内容:
- 将[按价位监视]功能中,“下跌中反弹”和“上涨中回落”两种趋向的原策略——“以点击[确定]按钮时的即时成交价为基准按‘变化趋向’变化了‘变化数量’后交易条件成熟”改为新策略——“点击[确定]按钮后以‘监视价位’为基准按‘变化趋向’变化了‘变化数量’后交易条件成熟”,该新策略现与“上涨”和“下跌”两种策略的表述已一致,同时,新策略中添加了两个强制条件——“下跌中反弹,若反弹超过了监视价位则一律不予交易”、“上涨中回落,若回落超过了监视价位则一律不予交易”。
- [按价位监视]功能中的所有买入和卖出,原是以即时成交价进行买卖的,现已改为使用即时成交价的优化价进行买卖,即:即时成交价为5.60,则买入时以5.61买入,卖出时以5.59卖出,以提高成交率。
- SNB界面操作的修改内容:
- 在1.3.15及以前版本中,已经添加的监视若条件成熟被执行过的在SNB界面列表中它将会变为灰色,若此时再双击并“确定”后,该笔还将以原来的状态继续,即不会以设置的参数开始一次新的监视,若您想以此参数再进行一次监视的话则须另添加一笔类似监视,这对您来说这会有所不便,所以新版本已作出调整——未执行过的监视(黑色的),被双击后并点击“确定”,其已监视到的最高点或最低点将不变;已执行过的监视(灰色的),被双击后并点击“确定”,其已监视到的最高点或最低点将被重置为当前成交价,即可视一笔全新的监视。
- 与交易软件关联部分的修改内容:
- 原来 Setting.ini文件的[交易系统]部分中设置“下单程序窗口标题”是左匹配,即与下单程序窗口标题左边部分文字进行匹配查找,现改为中间匹配,例如:下单 程序的窗口标题若为“xxyyzz”,则现在只需将“下单程序窗口标题”设置为“yy”或“yyzz”即可。
1.3.16
该版本修正了在进行长时间监视时,[按时间监视]功能中买入功能不稳定问题。
1.3.15
该版本在[按价位监视]功能中,新加入了“关联”功能,您可使用该功能来监视一支股票或指数,当监视条件成熟时立即买卖其所关联的目标股票。
1.3.14
该版本优化了程序运行速度,使软件更加精悍。
1.3.13
该版本解除了只允许同时运行一个实例的限制,并针对国泰证券富易交易系统作出适当调整。
(这将不影响使用其它交易系统的用户)
1.3.12
该版本修正了买入时将变化数量误填的问题,现已修正。
1.3.11
该版本修复了上一版本的不能自动升级问题。
1.3.10
该版本对Setting.ini文件进行了修改,加入了“wait”关键字,用于产生延时,比如在使用通达信某版本时下单软件会自动填入一个卖价,这对于手工下单来说是一个便利的举措,然后它却影响了SNB对它的的操作,以至于SNB不能正常下单,那么现在我们就可使用“wait”关键字在输入价格之前做一个延时然后再继续,这样就可保证在类似情况下SNB都能够成功地下单。
例如:您可在原文件中插入一行来作一个必要的延时
第4步键入=var ZQDM
第5步键入={TAB}
第6步键入=var CJJ
第7步键入=wait 100
第8步键入=var SL
第9步键入={TAB} |
该版本还对“下单程序窗口标题”的定义作了修改,将原位于[买入]、[卖出]部分的“下单程序窗口标题”改为了一独立的部分,如:
改为了
[交易系统]
// 下面等于号右边应填入您使用的网上股票交易系统即下单系统的窗口标题等,可以只用一部分不变动的连续文本
// 请注意:以下“,”为英文半角逗号,而非汉字全角逗号“,”
// 下面等于号右边由逗号隔开的从左至右分别为:下单程序窗口标题、刷新键、刷新间隔时间
// 刷新间隔时间为“0”的话即不自动刷新,自动刷新用于使下单程序保持在登录状态
// ,比如某交易软件可以按“F5”来保持登录状态,当然也可用查询键来代替
// 刷新间隔时间单位为秒
下单程序数=1
下单程序1=网上股票交易系统,{F5},25
下单程序2=……
下单程序3=…… |
该版本还增强了“按时间监视”功能——加入了“用即时成交价”,它使原来“在指定时间按设定价格买卖的”变为了“在指定时间按设定价格或当时的即时成交价进行买卖”
另外,该版本还在主界面右下角加入了一个可控制警示声音的开关。
1.3.9
该版本进一步完善了正式版本的升级方式,使原来正版升级的以邮件方式,改进为自动升级。
Setting.ini文件进行了修改,所以请您注意对比并修改自己的Setting.ini文件,
具体修内容如下介绍:
在默认设置的Setting.ini文件中的“[买入]”部分,将原第10~12步
第10步键入={ENTER}
第11步键入=%y
第12步键入={ENTER} |
改为
// 最后一步确定下单就不用在这儿定义了,SNB会根据您的设置去自动“按”下确定按钮或不按 |
该版本加入警示声音,每当监视事件成熟即便没有成功操作,SNB也会发出类似电话铃声的警示声音。该版本进一步优化了网络状态监视功能,改善防火墙屏蔽的错误提示
1.3.8
该版本较上一版本更完善了程序的数据完整性,具有较强的防错功能。
……