什么是Lua?

什么是Lua?,第1张

Lua是一种 简单橡缓、可扩展、可移植及高效的脚本滑仔语言

是一种面向 C 的 API 存在一个特别的 虚拟栈 ,通过这个栈与lua交换数据

栈大大简化了C API 的设计与使用,还能保证 其他语言与lua 有效的隔离开

从设计目的来讲:

1.就是梁让模某一个功能模块,通过lua进行扩展

2.想只靠lua开发程序,是不太现实的

先讲讲我知道的一些应用。

首手镇先是在i OS下写游戏,《愤怒小鸟》就是用lua写的;同时,也好多用其它语言在为Iphone写游戏的程序员,添加lua到游戏开发中去,胡薯基让过程更简单。当然,Lua最著名的应用是在暴雪公司的网络游戏《魔兽世界》中----在网上可以找到好多用lua做的wow小工具。

然后是一些小的程序,这个和我的目标一致,一些简单的测试用例可以用lua来写,比如可以在百度找得到的‘康泰串口裤谨程序’,还在百度文库发现一篇,有在用lua开发测量仪器上位机测试程序的例子(好处是用c写完一些固定的调用后,用lua简单配置一下,又是另外一个测试程序,写完就可以用)。

Unified Configuration Interface

讲点其它细节。

lua是动态语言,它的解释器现在有用各种主流语言完成的各种版本,c、java...应有尽有。你的程序需要做config吗?lua应该是个不错的选择。或者,找现成的lua解释器过来,你可以再添加好你的库,完全直接执行脚本也行。

有人把它和python作比较,可能是应用领域的关系,那个家伙讲,他觉得lua会比python好用。在lua的官网可以看到他们吹水记录,不贴连接了。

网上下的某PPT里这么讲,Lua最引人注目的特点:

--以极小 的体积和简单 的语法提供相对全面的功能。

--以简洁 的API实现与宿主语言最方便 的接口。

Lua 没有打算被用来进行大型的程序设计,相反,Lua 定位于中小型程序设计,通常是作为大型系统的一部分,常用于一个或少数程序员开发的情况,甚至是由非程序员进行的开发。所以,Lua 避免了过分的冗余和过多的人为限制。如果你不希望一个对象的内部结构被访问,那么就不要去访问它们。

是国内唯一开发出股票程序化交易软件,期货程序化交易软件,现货程序化交易软件,白银程序化交易软件,融资融券程序化交易软件,程序化软件是能够对设定的公式策略和价格进行自动跟踪,并按设定的条件进渗郑明行自动下单交易的软件。

文华财经

专业期货软件服务商,源于中国本土的程序化软件,系统稳定,国内占有率高。基于国内用户习惯诞生的“麦语言”,小语法大函数,积木式的轻松编程环境。提供最全的回测样本:国内合约从开市至今的全部历史数据,支持专业程序化的金融工程思想:多模型组合测试和加载。独创的自动交易运行模组,轻松监控几十个模型的信号执行、资金、持仓、挂单等状态,并且支持手动辅助。丛告

TB交易开拓者

国内的tradestation,语言移植国外程序交易软件,是国内市场占有率仅次于文华财经的交易软件。在语言方面略胜于文华财经,在交易稳定性方面,使用者反应不一。

金字塔决策交易系统

金字塔是一款集程序化交易、看盘分析为一体的全功能综合软件:支持图标程序化交易、后台程序化交易、高频交易、趋势线程序化交易等多种自动交易模式;公式模型编写及 *** 作兼容国内主流分析软件;支持闪电下单、图表下单、预警雷达下单等多种下单模式支持板块指数、套利、多账户交易及动态止赢止损。还可支持VBS、VBA、C++二次开发。

multicharts+达钱(MC)

MultiCharts 经过研发,证券和外汇交易所设计的专业图表绘制和自动化交易的软件。高清晰的绘图功能结合中国期货的实时行情、历史回补与自动交易,帮助使用者一站式解决过去繁琐的数据收集及软件设置,并支持Excel下单等创新方式。该软件功能非常先进,虽经台湾传入我国,但使用习惯依然沿用外软,国内的使用者需要经过一段时间的适应。

龙软程序化交易平台(DTS)

龙软被大智慧收购后,于2012年推出该平台。实现了交易策略(Lua代码),交易界面(XML配置)的灵活自定义,目前支持,期现套利、ETF套利、商品期货、股指期货、权证、股票的全品种程序化交易。该系统的主要特点是交易速度快,计算速度快,采用后端服务器分布式部署模式,客户端只做数据浏览和指令 *** 作,所有的计算都在后台完成。是一款非常全面,面向机构的高端程序化软件

高手交易软件

高手交易系统是从韩国期权交易市场起步并发展起来的,具有15年全球市场交易经验以及专业化的技术背景,高手交易系统不仅仅可以做期货交易,同时也可以进行期权交易。在全球期权交易量排名第一的韩国期权市场中,高手为个人、机构、专业投资团队等服务了15年。高手交易系统中运用了EF委托,STage程序化交易引擎,GOM高手对象模型,DDE实时行情分析工具等。大大提高了交易的效率,并获得惊人的收益。

金钱豹

金钱豹是一款给专业人士使用的程序化软件,其支持C++、C#、matlab、Net3.5、JAVA等众多接口。给予软件非常大的扩展性。

YesTrader

YesTrader来自于韩国,是以期货买卖为目的的交易软件。不仅具有便捷的下单功能,而且载有包含多样化技术指标的性能超强的图表。该软件还可以通过用系统语言编辑逻辑公式把投资者所需的任何交易策略自由的表现出来,也可用该交易策略进行自动买卖。刚进入我国不久,正处于发展期

SPT盛立高频程序化交易平台

SPT是一款专为期货、证券交易所设计的高频程序化交易平台。该系统具有高速的行情以及交易处理能力,通过完备的交易风控体系,保证程序化交易的稳定性和准确性。

永安程序化交易系统

永安程序化交易系统包括永安程序化交易平台及该平台上丛派配套开发的交易模型,永安程序化交易系统的交易平台是基于最底层、最稳定的计算机语言C++语言开发;交易模型的设计也是在C++语言的框架下编写,可扩展性强、订单系统精准高效。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12426076.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存