金魔方升级啦!金语言横空出世!
金语言kingLanguage是我们在原飞狐交易师强大的公式系统基础上所研发的,服务于量化投资的程式化交易语言,并内建于我们的飞狐交易师升级版--【金魔方kingtrader】量化交易平台上。
金语言的优势:
能完全表达您的交易思想、实现您的各种策略意图。
入门简单、内涵博大。
高度兼容主流证券软件语法,如飞狐交易师、大交易师、大智慧、通达信,同花顺、Easy Language/Power Language、TradeBlazer、文华、金字塔等。让您有更广阔的指标、策略资源。
创新的画线函数,让您能在屏幕上任意移动公式画线位置及画线自动交易。
并能让您打造出私家的画线工具。
本次升级包括:
2、新增二十多个画线函数,可在屏幕上任意移动公式画线位置及画线自动交易。
7、新增自然日坐标。
8、新增完全点播模式,可只接收选定品种行情,减少交易时的系统资源占用。
9、新增全新DLL接口,同时支持限定输入参数的方式,也支持用户描述的方式。(具体应用,我们将在花生网论坛中逐步讲解)
广州博庭计算机科技有限公司
2012-09-14
|
Buy |
Sell |
SellShort |
BuyToCover |
|
AllowSameEntries |
SetExitOnClose |
SetStopPosition |
SetStopContract |
|
SetProfitTarget |
SetStopLoss |
SetBreakEven |
SetDollarTrailing |
|
SetPercentTrailing |
SetInactive |
MarketPosition |
CurrentContracts |
|
EntryPrice |
EntryTime |
EntryName |
ExitName |
|
LastEntryName |
CurrentEntries |
EntryDate |
EntrySize |
|
BarsSinceEntry |
ExitPrice |
ExitTime |
ExitDate |
|
ExitSize |
BarsSinceExit |
LastEntryPrice |
LastEntryTime |
|
LastEntryDate |
LastEntrySize |
BarsSinceLastEntry |
ContractProfit |
|
PositionProfit |
OpenPositionProfit |
MaxPositionProfit |
MaxPositionLoss |
|
MaxContractProfit |
MaxContractLoss |
DailyWinners |
DailyLosers |
|
EntriesToday |
ExitsToday |
OpenEntryMaxProfit |
OpenEntryMaxProfitPerContract |
|
OpenEntryMinProfit |
OpenEntryMinProfitPerContract |
OpenEntryProfit |
OpenEntryProfitPerContract |
|
PosTradeCount |
PosTradeEntryCategory |
PosTradeExitCategory |
PosTradeIsLong |
|
PosTradeIsOpen |
PosTradeSize |
|
|
|
TL_new |
TL_Delete |
TL_SetBegin |
TL_SetEnd |
|
TL_GetBeginDate |
TL_GetBeginTime |
TL_GetBeginVal |
TL_GetEndDate |
|
TL_GetEndTime |
TL_GetEndVal |
TL_GetValue |
TL_GetActive |
|
TL_GetFirst |
TL_GetNext |
TL_GetAlert |
TL_SetAlert |
|
TL_GetExtLeft |
TL_GetExtRight |
TL_SetExtLeft |
TL_SetExtRight |
|
TL_GetSize |
TL_SetSize |
TL_GetStyle |
TL_GetColor |
|
TL_SetColor |
|
|
|
原飞狐交易师多达六十多种画线工具一直被广大用户所喜爱,但依然有部分用户不满足,希望有更多的画线工具或自己独有的画线工具,所以我们在新版中加入了创新的画线函数,使得用户能自己通过公式系统打造出独有的画线公式,而且该类公式画出来的线,是可以通过鼠标直接在屏幕上移动,也就是说,该类公式就是一个画线工具,并还能自动交易,充分满足用户的需求。

|
CrossOver |
CrossUnder |
ATRD |
AdaptiveMovAvg |
|
SwingHigh |
SwingHighBar |
SwingLow |
SwingLowBar |
|
Divergence |
|
|
|
老飞狐函数
|
COST |
LWINNER |
PPART |
PWINNER |
WINNER |
|
SymbolType |
InBlock(stkInBlock) |
MarketLabel(stkMarket) |
marketName |
|
stkCount |
stkFromBlk |
indiNote |
loginId |
有些朋友编出来的公式比较复杂,运算量很大,导致运行速度慢,影响实时交易的速度,现在我们可以通过减少k线的数量,减少计算的总量来来达到提高运行速度的目的。
在新版本中,可点击软件中的【系统】-【选项】-【图形】来设置主图上的k线数量,达到加快运行速度的目的。

时段统计功能是指使用鼠标框定某时段的k线,软件对该时段的数据进行统计显示。统计指定时段开盘、收盘、最高价、最低价、算术均价、加权均价、成交量、成交额、涨跌幅、振幅、换手率、阳量、阴量、阳换手率、阴换手率以及对应时期大盘的涨跌幅和振幅,便于用户分析和掌握阶段时间里股价的综合信息,为决策提供统计依据。该功能有很多老飞狐用户提出非常重要并需要,因此我们在新版中加入了该功能。以后飞狐的优秀功能我们会逐步加入,敬请大家关注!

选中后,我们就可以看到该时段的统计信息。

该功能是飞狐交易师首创,目前有很多老飞狐用户非常喜爱,所以我们在新版中加入了该功能。
该功能的特点是,以日历日的方式显示K线,方便一些周期分析爱好者使用与别不同的周期分析方法。
下面我们使用斐波拉契周期线取同一个起点,看看两种坐标下周期分析的结果。


在实时交易过程中,系统占用的资源越少,策略运行速度越快,交易的速度也越快,所以我们在新版中加入了【完全点播模式】。
什么是完全点播模式呢?就是您只交易几个品种,系统只接收这几个品种的行情,其他行情一概不接收,这样就减少了系统的资源占用,对带宽的占用也减少,从而达到加快交易速度的目的。
具体使用,可在软件的【系统】-【选项】-【数据】中设置。

金语言的DLL接口非常强大,相比之下,一般股软都预先限定DLL的输入参数,金语言则同时支持限定输入参数的方式,也支持用户描述的方式。
也就是说,用户只需在金语言中撰写函数描述,就能自由使用任意DLL函数包括,例如Windows Api中的函数。前提是这些函数用到的数据类型在金语言的支持之列------毕竟,金语言并未支持结构、指针等数据类型。