May 2010 Archives

自从去年Taifook取消了某个功能之后,之前的很多帐号没法使用了,但之前一直很忙,懒得折腾。昨天兴起,从新刷了一次数据,发现了很多有趣的帐号,值得一提的是还有一个期货版的,没法看股票,有点意思。

这两天就在琢磨,会有啥不同呢?晚上回家用HTTPAnalyzer抓包分析了一下,基本信息都还是一样的,只不过有三个配置的地方的返回信息差异较大。其中有二个配置是以前就明白的,屏蔽了菜单信息,打开之后继续测试,发现仍然无法查看图表信息,心有不甘。
再次仔细核实每个请求,终于发现还有另外一个请求有那么点意思,返回的信息也很容易看明白。动手去改,改了两次,一次是将false改成true,不成功,再仔细过一遍,发现还有个数字也要改,从3改成1,再次测试,大功告成,感觉不错。

这个可是001的帐户哦,我怀疑这家伙要一直玩下去还是玩忘记了?

--EOF--

http://www.qtusers.com/content/view/5/59/
http://boards.quotetracker.com/qt-board/ubbthreads.php?ubb=cfrm

HotKeys:

Chart Control (When focused on a chart as opposed to Main Port Window)

F1..................................Context Sensitive Help

(the # key definitions are for time based charts)
1.....................................10 min Period
2.....................................30 min Period
3.....................................1 hour Period
4.....................................2 hours Period
5.....................................All Data
6.....................................Current Day
7.....................................Last 2 days
8.....................................Last 3 Days
0.....................................Set custom chart period
=.....................................Jump to custom chart period

(the CTRL+# key definitions are for time based charts)
CTRL-1.............................1 min Frequency
CTRL-2.............................3 min Frequency
CTRL-3.............................5 min Frequency
CTRL-4.............................10 min Frequency
CTRL-5.............................15 min Frequency
CTRL-0.............................Set custom chart frequency
CTRL-=.............................Jump to "custom" chart frequency

arrow left...........................Scroll along x-axis right
arrow right..........................Scroll along x-axis left

+......................................Decrease chart period
-......................................Increase chart period
scrollwheel...........................Scroll chart
CTRL-scrollwheel..................Increase/decrease chart period
Page Up.............................Scroll one visible chart period back
Page Down..........................Scroll one visible chart period forward.
Home.................................Scroll to earliest data point visible
End...................................Scroll to latest data point visible

CTRL.................................Momentary toggle crosshair show/hide
Alt....................................Momentary toggle default/freestyle Cross-hair

Left Click & Drag...........Draw trendline
Shift+Left Click & Drag...........Draw trendline locked horiz/vert
Alt+Left Click & Drag..............Draw arrow

CTRL-Right Click & Drag..........Enable "zoom" box

DoubleClick Upper Chart..........Maximize Chart/Restore Chart
DoubleClick Lower Chart..........Call Technical Indicators panel
RightClick Upper Chart Y-Axis...Call Vertical Scale Control
SHIFT + LeftClick & Drag on Y-axis....Turns on Absolute Vertical Scale Control
CTRL + LeftClick & Drag on Y-axis....Turns on Sliding Vertical Scale Control

Shift + Ctrl + H >> Delete the highest data point in view (of a chart)
Shift + Ctrl + L >> Delete the lowest data point in view (of a chart)



QuoteTracker用IB

Indices 用TD Ameritrade做数据源,但用IB做BackFill时,在AMTD中^DJI,而IB中的symbol则是$INDU,但这样还不够,如果backfill的时候,指数需要写完整的:NYSE:$INDU,碰到"backfill chart for ^DJI as"填 NYSE:$INDU 

https://www.quotetracker.com/help/ib.shtml

For STOCKS the format is ROUTE:SYMBOL. If the ROUTE: portion is omitted, QuoteTracker will default the route to SMART. For example, both AOL and SMART:AOL are legitimate symbols and represent the same security.

For OPTIONS you should use the standard option symbol prefixed with a period. You would need to get the actual symbol from IB web site or TWS. for US Option symbol formats, please refer to IB's Option Symbology Initiative page. For Example:
BOX:.ESI   100220C00110000

NOTE: that the root symbol must be 6 characters, so you must pad it with appropriate number of spaces

For FUTURES you should use the futures symbol as shown on Contract Description/SYMBOL column in TWS, prefixed with the exchange and an at sign (@). For example, GLOBEX:@ESH0. Some exchanges use a fixed length SSSS MMM YY symbol format (ECBOT and DTB for example). Example:
DTB:@FDAX MAR 10

For YM underlying symbol, you would need to add spaces to fill in the SSSS section of the symbol since YM is just 2 characters:
ECBOT:@YM   MAR 10
(with 3 spaces after YM and 1 space after MAR)

For FUTURE OPTIONS you should use the symbol as shown on the end of the DESCRIPTION column in TWS, prefixed with the exchange and an carot character(^). For example, GLOBEX:^ESH0 C1080

For WARRANTS you should use the symbol as shown on the end of the DESCRIPTION column in TWS, prefixed with the exchange and an exclamation point character(!). For example, FWB:!DB25LU

For CASH you should use the symbol as shown on the end of the DESCRIPTION column in TWS, prefixed with the exchange and an pound sign(#). For example, IDEALPRO:#EUR.USD

For INDICES prefix the symbol with the exchange and a dollar sign ($). For example, PHLX:$SOX

You can specify order routing for options, futures and indices, same as for stocks.

On the trading panel, you can either enter just the symbol without any prefix, then specify the routing and security type, or you can enter the above formatted symbols and QuoteTracker will convert them for you.

COMMON SYMBOL EXAMPLES:

Stocks   Options
  Indices
  Currencies
DELL   .SPY   100220P00110000   NASDAQ:$NDX   IDEALPRO:#EUR.USD
ISLAND:DELL   BOX:.ESI   100220C00110000   NYSE:$INDU   IDEALPRO:#GBP.USD
IBM   AMEX:.T     100320C00027000   PHLX:$SOX   IDEAL:#USD.GBP
INTC   SMART:.DLQ   100821P00022500   DTB:$DAX    
IBIS:DELL       NASDAQ:$TICK-NASD    
IBIS:DELL       NYSE:$TRIN-NYSE    

Futures  
GLOBEX:@ESH0
GLOBEX:@NQH0
NYMEX:@QMH0
NYMEX:@CLH0
HKFE:@HSIH0
MONEP:@FCEH0
DTB:@FDAX MAR 10 Must have 1 space before and after MAR
ECBOT:@YM   MAR 10 Must have 3 spaces after YM and 1 space after MAR
NYSELIFFE:@ZG   MAR 10 Must have 3 spaces after ZG and 1 space after MAR
NYBOT:@TFH0
LIFFE:@LH0
NQLX:@MSFT1NH0
GLOBEX:^ESH0 C1080
ONE:@MSFT1CH0

--EOF--

国内的行情软件

| No Comments
本来因为在卷商开户的原因,还有某些情节,都是使用通达信来看A股等行情。以前通达信最初的港股免费行情速度还是很快的,但中间有很长时间不提供了,现在又提供,所以还是用了通达信,不然我就用和卷商合作也很多的同花顺了。但同花顺很久之前看港股的时候记得有些数据经常错乱,所以一直有心理阴影,另外软件看起来也没通达信干净。

可惜通达信很不争气,提供的免费港股行情基本不可用,慢如蜗牛,只能想办法了。几年前,看港股延迟数据的也只有通达信呢,现在好了,钱龙,同花顺,大智慧都可以看,那就一个一个来试试了~

钱龙说起来还是很不错的,软件非常快,但好像公式编辑不提供?虽然我不用,但很想看呢,所以最初有些不爽。另外在公司好像9000的端口是封禁的,钱龙也没法上。
同花顺呢,公司倒是可以使用,还是之前的原因,不是很喜欢,这个软件花里胡哨的。
大智慧好像最专业,但之前一直也没仔细玩,据说新版数据全推,而且现在也有了延时港股,因此也弄下来玩玩。

但大智慧的5分钟线的数据保存是有限制的,而且默认从服务器下载也是只能下载到1个月左右的数据,想看更多?那就每天收盘维护吧,或者下载历史数据,但不能刷新,可以参考这里

--EOF--

QuoteTracker 更新小记

| No Comments
今天突然发现上次更新的办法有个问题,导致图中无法出现成交量相关的指标,百思不得其解,无奈之下再次进行尝试。

1.从QT下载最新的版本:version 3.9.7
2.正常安装
3.使用3.9.3a覆盖相关文件
4.复制IB相关文件
5.启动测试,我所关心的就都有了

--EOF--

Tomato DualWan 

http://www.dualwan.cn/index.php/tomato-faq/31-install/152-ndnd
我的路由器不在设备列表中,我该刷ND还非ND版?
ND表示NEWD,即新驱动;非ND表示VINT,即旧驱动,判断ND与VINT是根据corerev来判断的,方法如下

ZTE H618B 刷 tomato-ND.trx 版本即可。

第一步,先把路由开机
第二步;把ET128插上
第三步:TELNET到路由后在ETC目录下建了一个usb_modeswitch.conf文件内容如下:
######################################
# Huawei ET128
#
# Contributor: Dale Lane
DefaultVendor= 0x12d1;
DefaultProduct= 0x1da1
# choose one of these:
DetachStorageOnly=0
HuaweiMode=1
######################################
接下来运行如下指令:
#usb_modeswitch -W 


http://bbs.dualwan.cn/thread-10442-1-4.html
近期有网友反应自己的3G上网卡在Tomato DualWAN上识别不到,请看下面的说明
Tomato DualWAN的3G上网卡驱动是用usb_modeswitch这个软件来实现的,当USB设置页面的上网卡型号选择为自动时,Tomato DualWAN是自动根据设备的VID, PID来加载对应的配置文件,如果能正确切换3G上网卡到modem模式,切换到modem后,日志里能看到类似下面的内容,红字部分为关键。
Dec  3 21:29:41 unknown user.info kernel: usbserial.c: Option GSM modem converter detected
Dec  3 21:29:41 unknown user.info kernel: usbserial.c: Option GSM modem converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
Dec  3 21:29:41 unknown user.info kernel: usbserial.c: Option GSM modem converter detected
Dec  3 21:29:45 unknown user.info hotplug[4432]: device 19d2/fff1/0 switch to modem mode
如果日志里有如下内容则表示没有对应的配置文件:
Jan  1 08:38:39 tomato user.debug hotplug[3430]: Waiting for device /proc/bus/usb/002/008 [INTERFACE=8/6/80 PRODUCT=12d1/1446/0] to settle before scanning
Jan  1 08:38:42 tomato user.info hotplug[3430]: 3g modem device not matched!
配置文件的获取来源一是usb_modeswitch自带,二是使用usbsnoop之类的USB总线抓包工具先在Windows上截获3G上网卡官方驱动的"切换到modem模式的控制命令串"
关于ZeroCD和usb_modeswitch:
现在很多3G上网卡都使用来ZeroCD(就是免驱)技术,即在未安装驱动的Windows中插入上网卡后,是被识别成USB存储设备或者光驱,安装完驱动后上网卡就切换到modem模式了,只要系统内有驱动,以后再插入时驱动就会令上网卡切换到modem模式。
而这些上网卡大部分并没有官方的linux驱动,幸好有位大牛就写了一个叫usb_modeswitch的软件来实现切换到modem模式的功能,usb_modemswitch正确工作的关键几个条件:
1. 要有CD(或USB存储设备)模式时的VID, PID
2. 要有切换到modem模式的控制命令串
如果某个3G上网卡在ubuntu下能工作,并且是用usb_modeswitch这个软件来切换的,那么就可以工作在Tomato DualWAN下(可能需要更新对应的配置文件)。


http://bbs.dualwan.cn/thread-17612-1-3.html
网上搜索到的一个帖子:
前天去移动办了个随e行G3上网卡,回来一看,只有windows驱动和软件,但我平时多数时间在linux下,用google扒啦了一下,还真有配置方法~,现简化一下,共享之~~
这两天朋友去办的G3上网卡已经没有华为ET128终端了,找个个中兴MU351,在everest上也测试成功!方法略有不同,详见蓝色部分!
上网卡型号:HUAWEI ET128
                  ZTE MU351
系统版本:Qomo 0.6 GCC44 (2.6.29.4-40)
1、首先下载安装usb_modeswitch:
#wget http://www.draisberghof.de/usb_modesw ... _modeswitch-1.0.2.tar.bz2
解压,编译安装:
#tar xjvf usb_modeswitch-1.0.2.tar.bz2
#cd usb_modeswitch-1.0.2
#make install
然后编辑usb_modeswitch.conf配置文件:
#vi /etc/usb_modeswitch.conf
该配置文件内有世面上绝大多数的无线上网卡配置信息,但没有华为ET128硬件的相关信息(可能比较新吧),需要手工添加如下内容进去
######################################
# Huawei ET128
#
# Contributor: Dale Lane
DefaultVendor= 0x12d1;
DefaultProduct= 0x1da1
# choose one of these:
DetachStorageOnly=0
HuaweiMode=1
######################################
中兴MU351上网卡修改/etc/usb_modeswitch.conf,添加如下内容:
######################################
# ZTE MU351
#
# Contributor: Dale Lane
DefaultVendor= 0x19d2;
DefaultProduct= 0x0003
# choose one of these:
DetachStorageOnly=0
MessageContent="5553424312345678000000000000061b000000020000000000000000000000"
######################################
其中注意红色部分,是厂商信息和硬件信息,可以通过lsusb命令查看获取:
#lsusb
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0b05:b700 ASUSTek Computer, Inc.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04fc:0003 Sunplus Technology Co., Ltd CM1092 Optical Scroller Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 012: ID 12d1:1da1 Huawei Technologies Co., Ltd.
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
中兴MU351查看lsusb得出的信息为:
# lsusb
Bus 004 Device 002: ID 0b05:b700 ASUSTek Computer, Inc.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 003: ID 04f2:b071 Chicony Electronics Co., Ltd
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 012: ID 19d2:0003
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
2、配置完成后,执行usb_modeswitch -W命令创建tty设备
# usb_modeswitch -W
再查看dmesg信息,如果有生成新的ttyACMx设备即表示成功
#dmesg
cdc_acm 1-2:3.1: ttyACM0: USB ACM device
cdc_acm 1-2:3.3: ttyACM1: USB ACM device
cdc_acm 1-2:3.5: ttyACM2: USB ACM device
中兴MU351的dmese信息中应该生成如下设备:
#dmesg |grep tty
option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB0
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB1
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB2
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB3
3、安装wvdail拨号工具,源里有(据说可以在NetworkManager下使用,但我没配置成功,望达人指教)
#yum install wvdial
执行wvdialconf扫描硬件并生成配置文件:
#wvdialconf
编辑/etc/wvdial.conf配置文件加入如下拨号配置信息:
;########################
Phone = *99***1#
Password = any
Username = any
Stupid Mode = 1
中兴MU351执行wvdialconf会报错,无法生成配置文件,不用理会,直接编辑/etc/wvdial.conf,添加如下内容:
[Dialer Defaults]
Modem = /dev/ttyUSB2
Init1 = ATZ
Init3 = ATE0V1
Init5 = ATS0=0
Init6 = AT+CGDCONT=1,"IP","cmcc"
Init7 = AT+CFUN=1
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
ISDN = 0
Phone = *99***1#
Password = any
Username = any
Stupid Mode = 1
4、拨号:
#wvdial
--> Ignoring malformed input line: ";########################"
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT*99***1#
--> Waiting for carrier.
ATDT*99***1#
CONNECT 2800000
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Mon Jul 27 16:31:44 2009
--> Pid of pppd: 3667
--> Using interface ppp0
--> pppd: ??[06][08][10]?[06][08]
--> pppd: ??[06][08][10]?[06][08]
--> pppd: ??[06][08][10]?[06][08]
--> pppd: ??[06][08][10]?[06][08]
--> pppd: ??[06][08][10]?[06][08]
--> local  IP address 10.140.68.38
--> pppd: ??[06][08][10]?[06][08]
--> remote IP address 192.200.1.21
--> pppd: ??[06][08][10]?[06][08]
--> primary   DNS address 221.130.33.60
--> pppd: ??[06][08][10]?[06][08]
--> secondary DNS address 221.130.33.52
--> pppd: ??[06][08][10]?[06][08]
OK,冲浪去吧,关闭只需crtl + c
想方便可以写个脚本放到桌面:
#!/bin/sh
/usr/sbin/usb_modeswitch -W
sleep 5
echo "nameserver 202.106.0.20" >/etc/resolv.conf
konsole -e /usr/bin/wvdial
每次插上上网卡,等待5秒,然后双击该脚本,断线时按ctrl + c即可

--EOF--

机会在哪里呢?

| No Comments

好久没有上对手的网站,刚才看了一下,才发现是2月份在那里因为有过一次非常不愉快的购买经历,跑过去投诉,还被那个卖家打电话来要挟,骂人了,非常不爽。今天上去重新看了一下结果,对卖家的处罚还是非常的轻,他明明都已经骂人了,却反口污蔑我先电话骂人,这样做生意的人是不会长久的。难得上来一次,也顺便谢谢自己的今晚的感受。

 

我们的基础体验非常的不到位,好多新功能上线后就一堆问题,明显的做事没仔细,没负责,没认真,显得是那么的不专业,为啥会是这样的结果呢?那我们的机会,或者说能做的比较好的地方在哪里呢?列下面几点:

1.那边是满屏的广告,导致很多产品体验其实已经有了很大的缺失,我们做好基础体验,这里绝对可以比下去。

2.看来看去,核心的东西这么久了根本还是没变,而这里,我们的优化实际上应该能够更迅速,关键是有无这个信心和毅力去不断的改进和优化。

3.专心做好这些最基本的服务,这点上为啥不能有突破呢?

 

--EOF--

折腾移动充值和优惠

| No Comments

深圳移动:

深圳移动4月初曾经搞了一次星级充值的优惠活动,根据入网时间来定不同的赠送级别,充300最高赠送金额为120元,分10个月返还。4月底,深圳移动再次推出充值优惠活动,优惠时间比上一次上,基本没有了入网时间长短的区别,优惠幅度加大,充100送50,充300可以送150,并且直接在5月底全部返还。

为啥一个移动公司在不到一个月的时间里,会连续出现2次大规模的充值优惠营销,这在最近的几年来是非常少见的,甚至星级充值活动也都一年难有一次,更是好多年没搞这种全款基本当月返还的活动了。是否移动因为3G升级造成资金紧张来吸金了?或者本身移动的策略最近有大的变化?我们是P民,有优惠,就趁这个机会先充一些吧,反正每个月的月租是少不了的,29RMB呢~

 

汕尾移动:

汕尾移动一直在做数据营销,和移动的139.com社区进行整合推广活动。4月之前,只要每月登录2次以上的139社区并发言就可以获赠5月花费,我尝试了,其实都不知道最后有无收到赠送:( 今天再次去看,发现第二季度的营销规则有变化,加了一些限制,需要FO汕尾移动官方说客了,另外针对G3通话也增加了一个优惠,只要使用G3通话,又可以再多一个5元。

开始连G3通话是啥都不知道,后来搜索一下才发现是139社区的一个应用,可以下载IE插件或者独立的PC客户端,使用后发现直接可以领取一个免费20分钟的礼包,给联通的186号打了一分钟,发现居然来电是我的手机号,这个方面看来移动的整合还是具有先天的优势啊。

顺便也看了看139社区的其它应用,以及G3通过的一些套餐,发现够贵的,那些服务也真的没啥吸引力,移动在互联网应用上还是没找到点子啊。

 

 

--EOF--

归来 AmiBroker

| No Comments

AmiBroker

File->Database Setting->Intraday Setting:

Show 24 hours trading ( no filter)

09:30 -> 16:00

Local Time

-12 hours

License Error:

Run "regedit" and delete the below registry:

Value "ModernViewStatePersist" in "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"
Value "ModernViewStatePersistent" in "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced"

 

http://forum.as-1.us/viewthread.php?tid=5569&extra=page%3D1&page=2

http://www.hylt.net/vb/showthread.php?t=25616

5.2 -> 5.3

http://www.hylt.net/vb/showthread.php?t=24750

Here is how to fix "Brokey.dll" yourself:

1-choose any Hexadecimal Editor
2-Edit "BroKey.dll" then search for "R486515-6698I"

Below (represented bu an X) are what numbers you can change :

R4XXXXX-XXXXX

Where X is a variable number from 0 to 9

This is trial and error but you should be able to arrive at a working
"Brokey,dll

--EOF--

Pages

May 2016

Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

About this Archive

This page is an archive of entries from May 2010 listed from newest to oldest.

April 2010 is the previous archive.

June 2010 is the next archive.

Find recent content on the main index or look in the archives to find all content.