朱老六股票(中天科技股票)
内容导航:
Q1:EA是什么?
1。EA公司
美国艺电(Electronic Arts,NASDAQ: ERTS,以下简称EA),总部设在美国加利福尼亚州 红木城,是全球著名的互动娱乐软件公司。由1982年创立至今,公司在全球为视频游戏、个人计算机、手机及互联网开发、发布、销售各种互动软件。EA旗下拥有EA Sports™、EA™、EA SPORTS Freestyle™及POGO™四大品牌。EA 2008年财政年度GAPP净收入为36.7亿美元,并且拥有27项产品的全球销售量分别超过百万套。请登陆www.ea.com.cn浏览EA中国主页。
EA的产品平台众多,包括PC、Play Station 1 2 3 、Xbox、Xbox 360、任天堂Wii、GameCube、Game Boy Advance,PSP等平台。
EA是美国纳斯达克指数上市公司,业务分布26个国家,全球员工人数超过7,100位。
EA风靡全球的经典游戏包括EA Sports™的《FIFA Soccer》、《NBA Live》,EA™的《模拟人生》、《极品飞车》等。EA综合运用多种媒体技术,并结合了小说家、电影导演和音乐家的创造,使EA的产品一直能引领互动娱乐的时代潮流。该公司下属有著名的EA Sports™、POGO™、The Sims™、Maxis™、英国牛蛙公司、擅长飞行模拟游戏的Origin、擅长战争模拟游戏的简氏公司和开创即时战略游戏的Westwood(现已解散重组为EA洛杉矶分部(EALA))。
[编辑本段]2 EA是什么?其工作原理是什么?
EA 即 Expert Advisors 的英文缩写,中文意思专家顾问,俗称智能交易系统,就是由电脑模拟交易员的下单操作进行机器自动交易的过程。
一、人工操盘过程
下面我们就以MT4外汇客户端为例,首先来分析一个外汇交易员手工进行外汇交易的操作过程:其步骤如下:
1.打开外汇交易客户端,选定一种货币对图表;
2。监视该货币对的K线趋势图,俗称盯盘,寻找开仓或者是平仓的时机,即开仓或者是平仓的条件
3。如果条件满足,进行下单开仓(做多或者做空)或者平仓
4。重复第二步,继续盯盘,假定第二步是开仓,就是寻找平仓的条件。
5。如果平仓的条件满足,进行平仓操作,计算盈亏核算。完成一次交易的循环。
6。若继续交易,重复2->3->4->5步
7。若不进行交易,退出外汇客户端。
二、机器操盘过程
基于以上的分析,我们已经知道一个完整的智能交易系统(俗称EA)在运行后必须要实现的基本功能,就是上述的人工操作的1-5步。 这也就是智能交易系统的基本工作过程,所以智能交易系统的工作原理就是由程序员 借助一门计算机程序设计语言,通过编写程序交易 指令模拟人类交易员的行为进行下单操作,实现机器自动进行交易的过程。主要执行过程可分为:盯盘->开仓->再盯盘->平仓,如此循环执行的过程。
关于支持机器自动交易的平台,目前外汇市场上流行的就是MetaQuotes公司的MT4平台,由于这个平台中嵌入了一种MQL4语言,它提供了对服务器端的数据访问并可进行交易操作的接口,程序交易者可以根据自己的交易策略来编写自己的自动交易系统,从而实现让机器自动交易,既可以减轻人类的工作量,又可以克服人类交易中的一此性格弱点,但目前的EA开发,尚所早期起步阶段,有的还存在缺陷,但相信随着技术的发展,机器自动交易终将会逐步取代人类的手工操作。届时会给交易者一项新的选择。
三、 相关MQL语言知识:
为了实现机器操作,再来看看所需的MQL4语言的相关知识:
1.掌握MQL4语言的基本语法和程序的构成,及运行流程
有关语法部分,请读者参看相关的资料,这里略去。
关于程序的构成,对于一个智能交易系统EA程序来说:主要由三个函数构成分别是:
init():初始化函数,负责程序变量及数据初始输入;只在程序调入时执行一次,一般不用重写内容。
deinit():反初始化函数,负责程序退出时,将数据从内存中清除;只在程序退出时,执行一次,一般不用重写内容。
start():开始函数,也即程序的主函数,负责EA程序 的全部交易执行过程,实际上他是一个EA的交易管理与执行函数。每隔一定时间,一般几秒之内,执行一次,就是循环执行,起到程序退出时终止
运行流程:启动EA后,程序的INTI()开始执行一次,-->然后 START()循环执行--->最后退出EA时deinit()执行一次
2。mql4中与交易相关的交易函数:
开仓函数:
int OrderSend( string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, void comment, void magic, void expiration, void arrow_color)
这个功能主要应用于开仓位置和挂单交易.
参量:
symbol - 交易货币对。
cmd - 购买方式。
volume - 购买手数。
price - 收盘价格。
slippage - 最大允许滑点数。
stoploss - 止损水平。
takeprofit - 赢利水平。
comment - 注解文本。
magic - 定单指定码。可以作为用户指定识别码使用。
expiration - 定单有效时间(只限挂单)。
arrow_color - 图表上箭头颜色。如果参量丢失或存在CLR_NONE价格值不会在图表中画出
平仓函数:
bool OrderClose( int ticket, double lots, double price, int slippage, void Color)
对定单进行平仓操作。如果函数成功,返回的值是真实的。如果函数失败,返回的值是假的。获得详细错误信息,请查看GetLastError()函数。
参量:
ticket - 定单编号。
lots - 手数。
price - 收盘价格。
slippage - 最高划点数。
Color - 图表中标记颜色。如果参量丢失,CLR_NONE值将不会在图表中画出。
定单修改函数:
bool OrderModify( int ticket, double price, double stoploss, double takeprofit, datetime expiration, void arrow_color)
对于先前的开仓或挂单进行特性修改。如果函数成功,返回的值为 TRUE。如果函数失败,返回的值为FALSE。 获得详细的错误信息,查看 GetLastError()函数。
参量:
ticket - 定单编号。
price - 收盘价格
stoploss - 新止损水平。
takeprofit - 新赢利水平。
expiration - 挂单有效时间。
arrow_color - 在图表中允许对止损/赢利颜色进行修改。如果参量丢失或存在CLR_NONE 值,在图表中将不会显示。
四、源码的交易流程分析
下面的源码是一个基于移动平均线的智能交易系统的代码 ,整个程序非常简洁但EA的功能又非常齐全,实现了完全由电脑自动下单和平仓,整个程序只用了一个START()
函数来实现 。
程序代码分析
参看代码中的相关注释
//+------------------------------------------------------------------+
//---- input parameters
extern double TakeProfit = 20;
extern double StopLoss = 30;
extern double Lots = 2;
extern double TrailingStop = 50;
extern int ShortEma = 5;
extern int LongEma = 60;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----
//----
return (0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return (0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
int cnt, ticket, total;
double SEma, LEma;
//----
if (Bars < 100)
{
Print("bars less than 100");
return (0);
}
//----
if (TakeProfit < 10)
{
Print("TakeProfit less than 10");
return (0); // check TakeProfit
}
//----
SEma = iMA(NULL, 0, ShortEma, 0, MODE_EMA, PRICE_CLOSE, 0);
LEma = iMA(NULL, 0, LongEma, 0, MODE_EMA, PRICE_CLOSE, 0);
//----
static int isCrossed = 0;
isCrossed = Crossed(LEma, SEma);
//----
total = OrdersTotal();
if (total < 1)
{
if (isCrossed == 1) // 满足空仓条件,开空仓
{
ticket = OrderSend(Symbol(), OP_SELL, Lots, Bid, 3, Bid + StopLoss * Point,
Bid - TakeProfit * Point, "EMA_CROSS", 12345, 0, Green);
if (ticket > 0)
{
if (OrderSelect(ticket, SELECT_BY_TICKET, MODE_TRADES))
Print("SELL order opened : ", OrderOpenPrice());
} else
Print("Error opening SELL order : ", GetLastError());
return (0);
}
if (isCrossed == 2) // 满足多仓条件,开多仓
{
ticket = OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss * Point,
Ask + TakeProfit * Point, "EMA_CROSS", 12345, 0, Red);
if (ticket > 0)
{
if (OrderSelect(ticket, SELECT_BY_TICKET, MODE_TRADES))
Print("BUY order opened : ", OrderOpenPrice());
} else
Print("Error opening BUY order : ", GetLastError());
return (0);
}
return (0);
}
//---- 订单修改,实现动态止盈止损跟踪
for (cnt = 0; cnt < total; cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if (OrderType() <= OP_SELL && OrderSymbol() == Symbol())
{
if (OrderType() == OP_SELL) // long position is opened
{
// check for trailing stop
if (TrailingStop > 0)
{
if (Bid - OrderOpenPrice() > Point * TrailingStop)
{
if (OrderStopLoss() < Bid - Point * TrailingStop)
{
OrderModify(OrderTicket(), OrderOpenPrice(),
Bid - Point * TrailingStop,
OrderTakeProfit(), 0, Green);
return (0);
}
}
}
} else // go to short position
{
// check for trailing stop
if (TrailingStop > 0)
{
if ((OrderOpenPrice() - Ask) > (Point * TrailingStop))
{
if ((OrderStopLoss() > (Ask + Point * TrailingStop)))
{
OrderModify(OrderTicket(), OrderOpenPrice(),
Ask + Point * TrailingStop,
OrderTakeProfit(), 0, Red);
return (0);
}
}
}
}
}
}
//----
return (0);
}
//+------------------------------------------------------------------+
// 移动平均线多空条件判断,
int Crossed(double line1, double line2)
{
static int last_direction = 0;
static int current_direction = 0;
//Don't work in the first load, wait for the first cross!
static bool first_time = true;
if (first_time == true)
{
first_time = false;
return (0);
}
//----
if (line1 > line2)
current_direction = 2; //up 多头市场 上穿做多
if (line1 < line2)
current_direction = 1; //down 空头市场 下穿做空
//----
if (current_direction != last_direction) //changed 多空改变 {
last_direction = current_direction;
return (last_direction);
else return (0); //not changed
}
五、本文结论
从以上的分析,可以知道,所谓EA,就是由电脑模拟交易员的下单操作进行机器交易的过程, 具体步骤如下:
1。当用户打开外汇客户端程序后,由客户端程序调入用户在系统内已预置好的EA交易系统程序。
2。当EA程序启动后便开始对图表中货币对的K线趋势图,进行监视,寻找开仓的条件;
3。如果条件满足,进行下单开仓(做多或者做空);
4。重复第二步,继续盯盘,假定第二步是开仓,就是寻找平仓的条件。
5。如果平仓的条件满足,进行平仓操作,计算盈亏核算。完成一次交易的循环。
6。若继续交易,EA重复2->3->4->5步
7。用户若不想让EA进行交易,可通过相关菜单操作设置禁用EA,或者退出外汇客户端。
Q2:主力暴力拉升指标公式 主力进入为什么不拉升
拉升阶段的走势和涨幅,可以说由主力说了算,基本上不受外界因素的影响,除非遇到特大利空或系统风险,主力才会临时改变操盘计划。当然,也有的主力因为资金链断裂或由于某种原因,需要迅速撤庄,套现资金,则会不计成本地砸盘出货,而有些资金不足的主力,则采取盘整的方式等待后续资金的救援。 主力拉升股价,是要付出一定的拉抬成本的,比如说印花税和交易佣金,主力为了减少拉抬成本,最大获利,还要选择合适的拉升时机。一般大盘处于强势上涨时人气旺盛,跟风盘较多,投资者不计成本追涨买入股票,主力拉抬容易,只需花费很少的资金就可以拉高股价;当大盘处于弱势阶段,连续拉升的股票很少,因为大盘走势不好,人气不旺,主力拉升付出的成本相当大,并且接盘者很少,高位出货不太顺利,所以跟庄操作,还要结合大盘走势情况,以变应变。 主力除了动用资金力量拉抬股价外,同时还要辅助相关利用好题材。主力大量的货要在高位卖给普通投资者,如果没有好的题材,散户是不会轻易接盘的,一般出现大幅拉升的股票,往往会伴随相关利好题材出现,等题材明朗了,股价也到高价区了,这就是我们平时所说的,利好兑现是利空。投资者实盘操作中,要分析消息出现的时机和股价的空间位置,避免落入主力的圈套
Q3:投资思考:投资有没有完美的模式
1、最为完美的模式应该当是以格雷厄姆式的方法买入费雪式的成长股。即以较低的折扣买入未来成长性强的优秀公司。这种情况多发生在大熊市,或者“王子”企业一时遇难,包括出现黑天鹅,或者一时的增长放缓。这种机会是可遇而不可求的。或者碰到了,又要犯“吸吮大拇指”的错误;或者明白了,却又错过了好时节!如面对当下的行情,再回望大熊之时的相对底部,就不免让人生发出“只是朱颜改”的感喟!
2、次之,以是合理的价格,即适度的市盈率水平,甚至个别时候表面看起来需要付出一定溢价的价格买入高成长股(注意是适度,当前创神板上的一些票票可别吓着我,我不敢),依靠未来的成长烫平其估值。因为就超长期来讲,市盈率的高低并不是决定其投资收益的关键因素,净利的增长倍数往往与其股价增长的倍数相当。有力的数据分析证明,中国股市二十五年,实际上已经出现了不少这样的成长股。典型的如贵州茅台,2001年上市,当年净利3.28亿,到2013年净利151亿,增长45倍。上市时市值78.5亿元,截止3月16日市值2216亿,上涨27倍。这14年间茅台的市盈率在8倍至70多倍之间波动,其股价复权却和市值涨幅相当。也就是说,如果在上市之初,你不论估值高低闭眼买入持有到今天,也将实现20多倍的收益。在股票市场我们究竟是赚市场的钱,还是赚企业增长的钱,一向有争论。其实从超长期讲(短期或许是更体现赚市场的钱),茅台的长期投资者主要赚的还是企业业绩增长的钱。类似经典的例子还有云南白药等一批知名长期牛股。这就是长期投资成长股的魅力所在。只是这样的投资难度较高,主要比拚的是“眼力”,更比拚的是**超出常人的耐力。而缺点当然就是企业短期成长很快,但是突然成长永不再(要知道皇冠上的明珠是很少的,多数是假明珠,如流星一般匆匆划过),进而造成“估值杀”,掉入增长陷阱。但是需要说明的是,这里强调的只是“短期”二字。自己发现,有时一些市场人士似乎过多地强调了这种增长陷阱,而让人对少数的高成长股当下“高高”的价格心生畏惧。仍然以茅台为例,茅台上市之初25倍市盈率,近两年由于国家强力反腐,造成茅台的“估值杀”,最低10倍以下,现在大约14倍市盈率。也就是说,其市值上涨27倍,没有跟上业绩增长的45倍,但是尽管如此,茅台的长期投资者其实也就是比较效益的高低了(其实仅依靠股息就早已超出了当初的投资成本),因为无论如何,14年的投资实现20多倍的收益(现在看茅台有恢复增长的势头,市场或许将来将对其重新估值)也是个相当顶级的收益了。所以,对高成长股心存敬畏是应该的,但是对能够保持相当长期的成长股(即具有恒星,而不是流星品质的)还是要敢于挖掘(虽然这富有点挑战性),并使之成为自己投资组合的一部分。因为一旦挖掘出来,如果我们碰不到黑天鹅,在其技术性、阶段性调整之时(如250日均线、120日均钱,有时是60日均线附近),便可大胆介入,通过时间去换空间。在自己目力所及的情况下,当前的海天味业、以岭药业、通策医疗、天士力、复兴医药、同仁堂、恩华药业、东阿阿胶(以前还有点“王子”落难的味道)、中新药业、恒瑞医药等似乎具有类似的品相。黑天鹅虽然不是常有,但是长期牛股的技术性、阶段性调整却在一个相对较短的时期就会碰到,有时甚至下调30%、50%左右的机会都有,毕竟罗马不是一天建成的。
3、再次之,是以较低市盈率的价格买入相对成熟,或者增长预期并不是太高的优秀企业(自己仅仅是说的预期,因为有时企业的增长反超预期,正所谓预期越高越容易失望,预期越低反而容易令人满足)。在这方面,较为典型的例子就是格力电器了。这种投资模式比较清晰可见,因为这些企业多已是在充分竞争中冲杀出来的相对胜出者或者垄断寡头,投资的确定性也往往更大。比如格力电器除在2007年牛市之时市场给予它30多倍的市盈率外,近几年一直保持在10倍左右的市盈率水平,特别大熊市之时8倍以下市盈率。正是由于市场始终质疑其天花板,所以才给予它这么较低的市盈率待遇,然而企业作为垄断寡头,实际上无论是收入,还是净利率水平这几年都是**提高的(它的增长既有新的开疆扩土之功,又有不断蚕食其它品牌的领地,进而提高市场份额),所以,单纯依靠业绩的推动,其内在价值自然水涨船高,股价的不断上涨自然也就顺理成章了。此外,投资这种模式的企业,最好还是分红率要高,特别是在熊市情况下,股利成为所谓的放大器,或者依靠分红便可跑赢长期无风险利率。与此相类似的例子还有时下的银行类股票,如果着眼于超长期持有,依其当下较低的市盈率、市净率水平,加之较为优厚的分红,将来的回报也未必就低。当然,采取这种模式要将确定性、稳定性放在第一位,谨防掉入低市盈率的陷阱。
以上三种模式各有千秋,各有优缺点,其对企业分析的着眼点或许是不同的,所以应该具体问题具体分析(马克思主义哲学活的灵魂嘛),因股施策即可,完全没有必要互相争执,甚或各执一词互相攻讦(投资有时还需要开放包容、兼收并蓄的态度)。三种模式操作好了(当然有一个模式操作精了也无不可,所谓一招儿鲜吃遍天),同样殊路同归,获得较好的投资回报
Q4:基金重仓股和券商重仓股
qfii重仓的,前3种机构对股价影响很大,等你看到他重仓了,股价已经飞到天上了,qfii重仓的涨的比较慢,给你足够的时间进去
Q5:中天科技是5g概念股票吗
是的。
中天科技
代码:600522
主营业务:通信线缆与电力线缆等线缆业务。
公司在国产光棒处于旗舰地位,特种光缆国内市占率高达30%-40%。
Q6:请问上证指数;深圳成分指数的内容及区别是什么?请知道的前辈指教.谢谢
上海综合指数包括上海交易所的全部股票;深圳成份指数只包括深圳市场各行业有代表性的股票。上海也有成份指数,不过叫上证180或者上证50 。深圳也有综合指数。之所以用这两个指数,是因为这两个指数能代表各自的市场情况。
上证综合指数
上证综合指数是上海证券交易所编制的,以上海证券交易所挂牌的全部股票为计算范围,以发行量为权数的加权综合股价指数。该指数以1990年12月19日为基准日,基日指数定为100点,自1991年7月15日开始发布。该指数反映上海证券交易所上市的 全部A股和全部B股的股价走势。其计算方法与深综合指数大体相同,不同之处在于对 新股的处理。 上证综指的计算,当有新股上市时,一个月以后方列入计算范围。
我国深圳成分指数的成份股40只,以发行量为权数的加权综合股价指数基点1000点,1994年为基期,与海外主要股市编制股指的规则大体相同。
Q7:什么叫上证指数?
上证指数”全称“上海证券交易所综合股价指数”,是国内外普遍采用的反映上海股市总体走势的统计指标。
上证指数由上海证券交易所编制,于1991年7月15日公开发布,上证提数以"点"为单位,基日定为1990年12月19日。基日提数定为100点。
随着上海股票市场的不断发展,于1992年2月21日,增设上证A股指数与上证B股指数,以反映不同股票(A股、B股)的各自走势。1993年6月1日,又增设了上证分类指数,即工业类指数、商业类指数、地产业类指数、公用事业类指数、综合业类指数、以反映不同行业股票的各自走势。
至此,上证指数已发展成为包括综合股价指数、A股指数、B股指数、分类指数在内的股价指数系列。
2、计算公式
上证指数是一个派许公式计算的以报告期发行股数为权数的加权综合股价指数。
报告期指数=(报告期采样股的市价总值/基日采样股的市价总值)×100
市价总值=∑(市价×发行股数)
其中,基日采样股的市价总值亦称为除数。
本文由锦鲤发布,不代表本站立场,转载联系作者并注明出处:/showinfo-1-113989-0.html