您好,订单ea写法如下:
1、单一持仓的EA策略,可以直接用开仓类型+交易品种来做注释,示范代码如下:
string buycom = "buy_" + Symbol();
2、对于一些加仓类的EA程序,可以考虑用开仓类型+交易品种+订单数量来做注释,示范代码:
int li_buy = Tk_Count(OP_BUY);//Tk_Count(OP_BUY)是统计多单数量函数string buycom = "buy_" + Symbol()+"_"+IntegerToString(li_buy+1);
3、如果EA程序需要别人通过订单注释能看到开发者的****(比如显示开发者QQ),那就可以用如下代码:
string eacom = "QQ:12345678";
4、如果没有特殊要求,订单注释仅仅展示EA名称,也是可以的,示范代码:
string buycom = "欧美五分钟EA";
5、如果开发多周期交易EA,那么也可以通过注释来备注不同周期开的单子,注释格式:开仓类型+交易品种+图表周期,示范代码:
string ptxt=""; if(Period()==PERIOD_D1)ptxt= "D1";//其它周期同样列举,或者用switch语句。string buycom = "buy_" + Symbol()+"_"+ ptxt;
注释参数定义好后,将其填充到 OrderSend 函数的注释位置即可,如果是空单注释将buy改为sell。
外汇中所说的EA是什么
首先,贸易术语分为四组,<E,F,C,D>,详情见下
规定结构:1990年,为了便于理解,将所有的术语分为4个基本不同的类型。
第一组为“E”组,指卖方仅在自己的地点为买方备妥货物(发货)。
EXW(EX works):工厂交货(指定地点)。是指卖方将货物从工厂(或仓库)交付给买方,除非另有规定,卖方不负责将货物装上买方安排的车或船上,也不办理出口报关手续。买方负担自卖方工厂交付后至最终目的地的一切费用和风险。
第二组“F”组(FCA、FAS和FOB),指卖方需将货物交至买方指定的承运人 (主要运费未付)。
FCA(Free Carrier):货交承运人(指定地点)。此术语是指卖方必须在合同规定的交货期内在指定地点将货物交给买方指定的承运人监管,并负担货物交由承运人监管前的一切费用和货物灭失或损坏的风险。此外,卖方还应办理出口所需的一切海关手续。
FAS(Free Alongside Ship):船边交货(指定装运港),是指卖方将货物运至指定装运港的船边或驳船内交货,并在需要办理海关手续时,办理货物出口所需的一切海关手续,买方承担自装运港船边(或驳船)起的一切费用和风险。
FOB(Free On Board):船上交货(指定装运港),该术语规定卖方必须在合同规定的装运期内在指定的装运港将货物交至买方指定的船上,并负担货物越过船舷以前为止的一切费用和货物灭失或损坏的风险。
第三组“C”组(CFR、CIF、CPT和CIP),指卖方须订立运输合同,但对货物灭失或损坏的风险以及装船和启运后发生意外所产生的额外费用,卖方不承担责任(主要运费已付)。
CFR(Cost and Freight):成本加运费(指定目的港),是指卖方必须在合同规定的装运期内,在装运港将货物交至运往指定目的港的船上,负担货物越过船舷以前为止的一切费用和货物灭失或损坏的风险,并负责租船订舱,支付至目的港的正常运费。
CIF(Cost、 Insurance and Freight):成本、保险费加运费(指定目的港),是指卖方必须在合同规定的装运期内在装运港将货物交至运往指定目的港的船上,负担货物越过船舷以前为止的一切费用和货物灭失或损坏的风险并办理货运保险,支付保险费,以及负责租船订舱,支付从装运港到目的港的正常运费。
CPT(Carriage Paid to):运费付至(指定目的地),是指卖方支付货物运至指定目的地的运费,在货物被交由承运人保管时,货物灭失或损坏的风险,以及由于在货物交给承运人后发生的事件而引起的额外费用,即从卖方转移至买方。
CIP(Carriage and Insurance Paid to):运费、保险费付至(指定目的地),是指卖方支付货物运至目的地的运费,并对货物在运输途中灭失或损坏的买方风险取得货物保险,订立保险合同,支付保险费用,在货物被交由承运人保管时,货物灭失或损坏的风险,以及由于在货物交给承运人后发生的事件而引起的额外费用,即从卖方转移至买方。
第四组“D”组(DAF、DES、DEQ、DDU和DDP),指卖方须承担把货物交至目的地国所需的全部费用和风险(货到)。
DAF(Delivered at Frontier):边境交货(指定地点),是指卖方将货物运至买方指定的边境地点,将仍处于交货的运输工具上尚未卸下的货物交付买方,并办妥货物出口清关手续,承担将货物运抵边境上的指定地点所需的一切费用和风险,此地点为毗邻边境的海关前,包括出口国在内的任何国家边境(含过境国)。进口清关手续则由买方办理。
DES(Delivered EX Ship):目的港船上交货(指定目的港),是指卖方将货物运至买方指定目的港的船上,并交给买方,但不办理进口清关手续,卖方负担将货物运抵指定卸货港为止的一切费用和风险,买方负担货物从船上开始卸货期的一切费用和风险。
DEQ(Delivered EX Quay):目的港码头交货(指定目的港),是指将货物交付给买方,但不办理货物进口清关手续,卖方负担将货物运抵卸货港并卸至码头为止的一切费用与风险。买方则负担随后的一切费用和风险。
DDU(Delivered Duty Unpaid):未完税交货(指定目的地),是指卖方将货物运至进口国指定的目的地交付给买方,不办理进口手续,也不从交货的运输工具上将货物卸下,即完成交货。卖方应该承担货物运至指定目的地为止的一切费用与风险,不包括在需要办理海关手续时在目的地进口应缴纳的任何“税费”(包括办理海关手续的责任和风险,以及交纳手续费、关税、税款和其他费用)。买方必须承担此项“税费”和因其未能及时办理货物进口清关手续而引起的费用和风险。
DDP(Delivered Duty Paid):进口国完税后交货(指定目的地),是指卖方将货物运至进口国指定地点,将在交货运输工具上尚未卸下的货物交付给买方,卖方负责办理进口报关手续,交付在需要办理海关手续时在目的地应缴纳的任何进口“税费”。卖方负担将货物交付给买方前的一切费用和风险。如卖方无法直接或间接的取得进口许可证时不宜采用该术语。DDP是卖方责任最大的贸易术语。
拓展内容
国际商会最新修订的《国际贸易术语解释通则》(简称《通则》)于2011年元旦实行。鉴于此前各版本是广泛应用的贸易工具,新版《通则》值得贸易各方重视。
什么是EA?
EA是一个专门针对MetaTrader平台所编写的软件,EA可以建议交易者进行交易,也可以被编程出来自动执行账户上的交易,我们通常都是在指后者。
那么EA是什么呢?
EA就是将您自己或别人的外汇交易策略用特殊的编程语言(MQL)编写成一个电脑软件程序, 让电脑按照您事先设定好的条件自动地为您买卖与交易,当然盈亏结果取决于您的自动交易系统设计得好坏。
EA的主要执行过程可分为:盯盘--开仓--再盯盘--平仓,如此循环执行的过程。
而一个EA主要包括三个要素:订单执行、风险管理和资金管理
订单执行:就是什么时候进场下单,什么时候平仓卖出,主要依据的是指标组合。
风险管理:在外汇交易中风险管理和资金管理都是非常重要的,风险管理通常就是设置止盈止损。
资金管理:资金管理就是仓位管理,每次下单多少手,是固定的手数还是基于总资金的一个比例?