金魔方如何更改股票股票行情服务器地址址

&&&&&&&&&&&&
37159人浏览
120880人浏览
25984人浏览
127514人浏览
186645人浏览
171402人浏览
&&&&&&&&&&&&
妥耶夫斯-力娃的日记
“做一个肉体有香气,灵魂有戏精的女子”——真人出镜的网红如是说。 一期一会,今...
&&&&&&&&&&&&
&&&&&&&&&&&&
······
&&&&&&&&&&&&
15447 个成员
44753 个成员
22570 个成员
24089 个成员
10553 个成员
111232 个成员
93381 个成员
92307 个成员
32392 个成员
3807 个成员
15684 个成员
&&&&&&&&&&&&
〔美〕库尔特·...
〔英〕伊夫林·...
〔葡〕若泽·萨...
〔美〕刘宇昆
原创数字作品
&&&&&&&&&&&&
流派: 原声 Soundtrack
27794人关注
流派: 说唱 Rap
5881人关注
流派: 民谣 Folk
1799人关注
流派: 民谣 Folk
流派: 原声 Soundtrack
豆瓣新碟榜
&&&&&&&&&&&&
&&&&&&&&&&&&
指弹吉他-10号
豆瓣热门歌曲精选-part1
气势史诗恢弘3
I got a song
沉至心底,溢出眼眶
&&&&&&&&&&&&
&&&&&&&&&&&&
无锡 · 本周热门活动
&&&&&&&&&&&&
无锡大剧院-歌剧厅 江苏省...
无锡大剧院 小剧场 江苏省...
无锡大剧院-歌剧厅 江苏省...
无锡大剧院 小剧场 江苏省...
douban.com, all rights reserved 北京豆网科技有限公司
京ICP备号 网络视听许可证号
京网文[8号
&&新出网证(京)字129号
违法和不良信息举报电话:&
电话:12377- Copyright & 2017 www.xue63.com All Rights Reserved查看: 8520|回复: 11
关于金魔方的成交量
本帖最后由 金麦 于
21:18 编辑
以飞狐为内核系列股票软件,原来的成交量都是以手(即100股)为单位,现在该团队新开发的金魔方的成交量改为以股单位,所以当飞狐公式转到金魔方时,如果要计算换手率,应将公式作相应修改:
飞狐的换手率:
HSL:=Vol/CAPITAL*100;
金魔方的换手率:
HSL:=(Vol/100)/CAPITAL*100;
另外序列数据函数datacount的使用也有所不同:
VAR17:=(EMA(CLOSE,8)-EMA(CLOSE,27))*100,linethick0;
VAR18:=EMA(VAR17,8),linethick0;
VAR19:=2*(VAR17-VAR18),linethick0;
KX:=SYSPARAM(3)-SYSPARAM(2)+1;
MHF:=HHV(Var19,KX);
MLF:=LLV(Var19,KX);
HMAX:=MHF[datacount];
LMIN:=MLF[datacount];
VAR17:=(EMA(CLOSE,8)-EMA(CLOSE,27))*100,linethick0;
VAR18:=EMA(VAR17,8),linethick0;
VAR19:=2*(VAR17-VAR18),linethick0;
KX:=SYSPARAM(3)-SYSPARAM(2)+1;
MHF:=HHV(Var19,KX);
MLF:=LLV(Var19,KX);
HMAX:=MHF[datacount-datacount];
LMIN:=MLF[datacount-datacount];
金魔方最新版本下载:
金魔方常见问题及文档资源汇总:
无需下载直接搜索查看。
本帖子中包含更多资源
才可以下载或查看,没有帐号?
感谢分享!很给力!
楼主是好人^_^
本帖最后由 金麦 于
14:48 编辑
沙发还是自己坐!
金魔方目录结构及文件说明
安装目录下目录说明其他说明io\存放数据文件DataCenter\主要存放导入导出的数据一般是文本格式FML\指标策略公式文件夹FmlDll\金魔方扩展dll库foxdriver\行情接收引擎配置文件夹FoxEditor\公式编辑器程序,配置文件夹Frames\布局配置Skins\皮肤文件Sound\金魔方声音文件Styles\Tester\评测配置文件夹trade\交易配置文件夹User\用户配置信息ClientUpdate.exe升级文件UpdateServer.xml升级服务器信息base.dll金魔方运行库CommonCtrl.dll金魔方运行库Tools.dll金魔方运行库BTTradeMgrV2.dll金魔方交易管理运行库CCTPTradeDll.dllctp交易接口CrashRpt1300.dlldump发送库crashrpt_lang.inidump配置文件CrashSender1300.exedump发送主程序dbghelp.dll调试运行库DotNetBridge.dll.net运行库DotNetCall.dll.net运行库Foxdriver.dll行情接收引擎foxsetting.xml行情接收引擎配置文件FoxFormula.dll公式dll库KingTrader.exe金魔方主程序product.xml产品配置文件ktGuard.exe金魔方监控程序LocalSimulateTrade.dll本地模拟交易运行库mfc100u.dll微软运行库msvcp100.dll微软运行库msvcr100.dll微软运行库vcomp100.dll微软运行库ProductInfo.dat升级信息文件SolFS.dll单文件系统接口sqlite3.dllsqlite接口StorageAccess.dll数据中心文件系统接口thostmduserapi.dll交易相关dllthosttraderapi.dll交易相关dllUNWISE.EXE卸载程序UNWISE.INI卸载程序配置文件系统注册表HKEY_CURRENT_USER\Software\金魔方\KingTrader\
User目录目录说明其他说明BlockInfo\板块Layout\布局DrawObj\画线FmlSet\测评设置SelfData\自定义数据Styles\样式Alert.alt预警设置及记录DefParams.dfp公式参数EXTDATA.EDA横向统计数据INDIRPT.SID自设指标排序报表StkOnStatus.xml状态栏品种设置stsetting.dat策略评测上传设置
感谢分享!很给力!
辛苦了,赞一个!
本帖最后由 shuhx 于
07:14 编辑
早几个月前我就向金魔方提过成交量单位这个问题,建议修改为手,但金魔方很傲慢,拒绝修改。这么个小问题,和其他软件保持一致有什么不好,既保持了用户习惯,又不会让用户去修改大量的自编公式而带来繁琐工作量。真的不明白。不管怎么说,多一种软件选择也不是坏事,让我们静静等待金魔方超越飞狐的目标实现的那一天吧
没看懂datacount,这个函数,金魔方这样相减是基于什么原理。
辛苦了,赞一个!
[0]代表最后一根K线
VOL是股为单位,倒是没有仔细注意过,最主要没有仔细用过金魔方。待改进的地方还很多
关于DATACOUNT函数。没看懂金魔方中的编程原理,请老师指点一下。另外,原有飞狐的一段代码中运用了此函数,在金魔方中虽能通过编译,但显示结果不正常,请老师抽时间帮修正一下。谢谢!
yyzq:=(SYSPARAM(3)-SYSPARAM(2))/1.8;
picl:=REFX(LLV(SYSPARAM(5),yyzq),yyzq);
当天换手率:=(VOL/100)/CAPITAL*100;
b:=DATACOUNT-BARPOS+1;
Wb:=BARSLAST(SYSPARAM(1)=BARPOS)+1;
换手率1:=SUM(当天换手率,Wb);
累计换手:=REFX(换手率1,Wb[DATACOUNT]-1);
涨幅版:=CLOSE/OPEN*100;
累计涨幅:=REFX(涨幅版,Wb[DATACOUNT]-1);
DRAWTEXTEX(CLOSE,1,350,80,NUMTOSTR(b[SYSPARAM(1)],0)+'天'+'换手: '+NUMTOSTR(累计换手[SYSPARAM(1)],2)+'% '),align2,COLORMAGENTA;
金魔方中转换飞狐公式的 DATACOUNT
可以替换成 0 ,0代表第一根K线&
金魔方就是个垃圾软件
就是个垃圾软件,个性化的额飞狐而已,为自己乱搞。。。
辛苦了,赞一个!
金魔方报价栏总感到用时有些别扭,退出不利落。总体还是不错!
金主啊,创股软金牌期日可!
本帖子中包含更多资源
才可以下载或查看,没有帐号?您现在的位置:>>
>>正文内容
股票自动交易的方法[金字塔模型]
模型策略源码:
目前金字塔已经与信达证券开通了合作协议,并可以直接对接信达证券的网上交易柜台,用户只要开户就可以直接使用金字塔进行下单了
目前来说,对于股票交易,市面上的量化软件还没有真正的接口级别的自动交易,本人目前借助自制的一个中间软件,接收某软件传过来的公式信号,按照某软件传过来的证券代码和价格与及数量(或者买入金额),自动下单到券商的同花顺核新下单终端里,基本实现准确的静默模式的自动交易.
● 将选股公式改写一下,将原来用于预警的买入信号的条件当做触发开关,该条件满足后。中间软件就会接收到这个信号按照指定的代码价格数量进行买卖委托。
●通常软件选股公式只能将符合条件的股票全部选出来,不能对选出的股票再做进一步的横向对比,择优买入。这是个难题,也是一个好问题!尤其是在每天选出股票数量比较多的选股公式上更加明显。有些公式信号质量比较好,入场信号点也很优越,不过就是全市场选出的股票太多,以至于没有实盘可操作性。这个问题大家怎么解决呢,估计大部分人在这里就卡住了,可能就要人工加以二次筛选了,这样就不能真正的实现自动交易嗲。
我是怎么解决的呢?
我是这样,将原始的选股公式选出的股票不分优劣凡是符合信号的都选到一个板块,这个可以利用的独有函数AddToBlock完成,做一个例子讲解吧。(下面内容涉及的代码只是讲解的例子程序,不能依此作为投资决策)
比如,我的选股公式:
选股公式名:金叉多头
公式代码:
buytj1:=cross(ma(c,5),ma(c,10));
buytj2:=ma(c,10)&ma(c,30);
选股:buytj1 and buytj2;
我将这个选股公式改写一下:
buytj1:=cross(ma(c,5),ma(c,10));
buytj2:=ma(c,10)&ma(c,30);
选股:buytj1 and buytj2;
if 选股 then AddToBlock(STKLABEL,FormulaName);
加上的这句就是将符合条件的股票实时的加入到一个自定义板块,板块名字和选股公式名字相同(便于区别不同选股公式选出的股票),其实很多信号需要收盘的时候才能确定的,如果怕信号闪烁,盘中可能有些股票当天曾经有过信号但是会时有时无信号的,这个我加入下面代码作后续的监控和剔除:
IF INBLOCK (FormulaName) AND 选股=0 THEN begin DELETEFROMBLOCK(STKLABEL,FormulaNam
经过这样的改写后,将这个公式设为金魔方的预警公式,启动预警,每天就会将符合信号的股票在悄悄的选出并加入到和选股公式同名的板块里,打开这个板块,就能看到所有预警所得的股票。
如果需要每天第一次启动这个预警时,先清空板块,在选股公式前面还要加上清理板块的代码,也很简单:
if getglobalvar(FormulaName+\'清理\')&&CurrentDate and IsLastBar Then&
SetGlobalVar(FormulaName+\'清理\',CurrentDate);
for $i=1 to STKCOUNT(FormulaName) Do
DELETEFROMBLOCK (STKFROMBLK(FormulaName,1) ,FormulaName);
好了,上面的代码解决了选股到板块的需要。
现在说说,怎么在选出的股票里择优执行交易,也就是当选出很多股票时,怎么用另一个指标对这些股票进行排序,将排在指定位置的股票买入,其他的不做买入(当然,这个排序在盘中也是动态变化的,但是你可以进一步加入代码限制你需要的时点才去排序才去执行买入)
比如,我用当日涨幅对这些个股票进行排序,只买入所有选出的股票涨幅前5位的。新建一个指标公式(注意,是指标公式,不是选股公式):
公式名:今日涨幅
公式代码:
zf:100*(close-ref(c,1))/ref(c,1);
将这个指标保存后供下面的真正去执行买卖股票的公式调用。
然后,真正触发执行买卖操作的公式如下:
公式名:金叉多头_执行
公式代码:
#Run_By_Serie
#Run_Every_Tick
VARIABLEs:kcbar[200](0),hcbar[200](0);
盘中:=between(currenttime,SESSIONSTARTTIME(1),SESSIONENDTIME(1)) or between(currenttime,SESSIONSTARTTIME(2),SESSIONENDTIME(2));
if IsLastBar then
vark:STKCOUNT(StrLeft(FormulaName,StrLen(FormulaName)-3)),LineThick0;
for $i=1 to min(200,vark) Do
varlh:=RefIndi(STKFROMBLK(StrLeft(FormulaName,StrLen(FormulaName)-3),$i),\'今日涨幅.zf\',p_day,0);
kcbar[$i]:=varlh[0];
hkcbar[$i]:=varlh[0];
varsort:=sort(hkcbar,1,1,vark);
varpos:=Sortpos(kcbar,1,1,vark);
strtk:=\'\';
for ik=1 to min(200,vark) Do
hdai:=STKFROMBLK(StrLeft(FormulaName,StrLen(FormulaName)-3),kcbar[ik]);
ingzf:=hkcbar[ ik];
//////// ///////////// 推送信号
if ik&=5{推送涨幅排序前五} and 盘中 and ingzf&5{涨幅不超过5%才推送} and getglobalvar(StrLeft(FormulaName,StrLen(FormulaName)-3)+STKNAMEEX (hdai)+\'t\')=0 Then&
if WeekDayOfDate ( currentdate)&&6 and WeekDayOfDate ( currentdate)&&0 then
存时:=SetGlobalVar(StrLeft(FormulaName,StrLen(FormulaName)-3)+STKNAMEEX (hdai)+\'t\', if(DataPeriod&=P_Day,Date,date*10000+Hour*100+Minute));
buyy:=SENDYJ(\'192.168.0.1\',\'717\',\'主的宽恕\',\'■\'+\'交易信号:\'+StrLeft(FormulaName,StrLen(FormulaName)-3),hdai,STKNAMEEX (hdai),\'.1\'{这个到了中间软件那边就识别为按照即时的卖1价买入},NUMTOSTR (CURRENTTIME (),0)+\':1\'+\'倍\'{中间软件识别为按照设置的默认买卖金额(或者账户可用数的百分比)再乘以这个倍数进行委托}); //函数SENDYJ推送指令给中间软件执行买卖的
FILEAPPEND(\'C:\\\\Documents and Settings\\\\Administrator\\\\桌面\\\\\'+StrLeft(FormulaName,StrLen(FormulaName)-3)+\'_推送记录.doc\', strright(NUMTOSTR (Month+100,0),2)+\'-\'+NUMTOSTR (Day,0)+\' \'+strright(NUMTOSTR (InTPart(currenttime/1),2)+\':\'+strright(NUMTOSTR (InTPart(currenttime/100),0),2)+\':\'+strright(NUMTOSTR (currenttime,0),2)+\' \'+hdai+\'【\'+STKNAMEEX (hdai)+\'】\'+\'.1\'+\'元 1\'+\'倍\');
/////////////////////////////////////////
strtk:=strtk+\'\\n\'+StrRight(\' \'+NumToStr(ik,0),3)+\') \'+StrRight(hdai,6)+\' \'+strleft(STKNAMEEX (hdai)+\' \',if(StrLen(STKNAMEEX (hdai))=4,4,8-StrLen(STKNAMEEX (hdai))+1))+\' \'+NumToStr(hkcbar[kcbar[ik]],2)+\'%\';
DrawTextEx(islastbar,1,10,10,strtk),Color1;
将上面这个代码保存成指标公式,在任意品种的K线下加载,同时启动上文所讲的条件选股公式的金魔方预警,就能实现选股后再行排序的实盘自动买卖
注:文中提及的中间软件、DLL及其相关函数本贴不做共享,主要是因为纯个人软件,不想大范围共享,只是提供一个思路给有能力DIY的人去实现!
{别忘了将本网告诉您身边的朋友,向朋友传达有用资料,也是一种人情,你朋友会感谢你的。}
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ:
&进行 有偿 编写!
【字体: 】【】【】
没有相关内容
&本月热门排行
还没有任何内容!
&用户常看内容
还没有任何内容!
会员登录/注册《股票实时行情之怎么通过通金魔方寻找买卖点》 www.wenku1.com
股票实时行情之怎么通过通金魔方寻找买卖点日期:
股票实时行情之怎么通过通金魔方趋势线寻找买卖点古谚云:“工欲善其事,必先利其器”。在买卖股票时,利用图表作参考,有助于我们感性地了解过往走势的“来龙”,从而理性地预测后市走势的“去脉”。 股票实时行情之怎么通过通金魔方趋势线寻找买卖点一:趋势线是被投资者广泛使用的一种图表分析工具。虽然简单,但有其实用价值。趋势线的概念是:在一个上升走势中,把两个或两个以上升浪的“底”连成一线,加以延长,这就是上升趋势线;在一个下降走势中,把两个或两个以上的下跌浪的“顶”连成一线,加以延长,这就是下降趋势线。股票实时行情之怎么通过通金魔方趋势线寻找买卖点二:趋势线的理论是:若股票走势轨迹仍在上升趋势线之上运行,股票仍然可以持有;若跌破上升趋势线,就视为转势,要卖出股票。反过来,若大势轨迹仍在下跌趋势线之下游 离,就应该继续持币;若上升突破下降趋势线,即是买入信号,要改为做股票多头。 股票实时行情之怎么通过通金魔方趋势线寻找买卖点三:股票市场的价格趋势,由买卖双方力量较量所决定。图表,其实是一份“战况”记录。买家力量占上风,图表就是一浪高过一浪;卖家占了压倒优势,图表就一浪低于一浪。上升趋势线以上的“走廊”,恰恰是“一浪高过一浪”的惯性运动方向;下降趋势线以下的“通道”,正好是“一浪低于一浪”的惯性运动路径。假若走势跌破了上升趋势线,说明买气已由盛转衰,“一浪高过一浪”的惯性已遭扭转,所以成为出货信号;相反,如果走势冲破了下降趋势线,证明卖出已由弱变强,“一浪低于一浪”的轨迹发生逆转,因此成为入货信号。 但是,依据趋势线的信号买或卖实在太简单,因为把二三个浪的“底”或“顶”拉出一条上升趋势线或下降趋势线,是很浅显、很容易的事。“种瓜得瓜、种豆得豆”,太容易的东西不会有太高的回报率。 而且参考趋势线买卖的多数是初入行者,故此,市场大户最喜欢把趋势线的迷信者当猎物,有意破一破线,设个图表陷阱,所以,就算图表冲破了下降趋势线或跌破了上升趋势线,你也要综合当时的供求、经济、政治等因素,看看基本面分析是否真的利多或利空,这样,才不容易被“假动作”骗倒。 如果基本面因素和其他技术指标(例如强弱指数、量价分析、波段理论等)都和趋势线吻合,就不妨“强棒出击”。这时可不要自己吓自己,因为前面不是“陷阱”,而是“油田”。本文由(www.wenku1.com)首发,转载请保留网址和出处!
免费下载文档:}

我要回帖

更多关于 git 更改服务器地址 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信