mt4ea编程
❶ mt4ea编程中如何引用自定义指标具体怎么做
doubleiCustom(stringsymbol,inttimeframe,stringname,...,intmode,intshift)
关键是将引用指标的名称写正确,放在这个参数的位置stringname.
name后面需要把指标中的参数,按顺序写完.
后面的mode指的是引用指标里面的第几画线数组,一般是0-7,最多有8个.具体每个数组代表的意义,需要从引用指标里面找到.
❷ 外汇Mt4编程自己编写EA如何实现每隔一个时间就开一单
if (iTime(NULL,0,0)= 客户自定义);
{
ticket_buy=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0,"",MAGIC_MA,0,Blue);
if(ticket_buy>0)
{
billbuy_ok=true;
if(OrderSelect(ticket_buy,SELECT_BY_TICKET,MODE_TRADES))
{
Print("BUY order opened : ",OrderOpenPrice());
/* if(SL>0 && OrderStopLoss()==0)
OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-SL*Point,OrderTakeProfit(),0,Green);
if(TP>0 && OrderTakeProfit()==0)
OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),OrderOpenPrice()+TP*Point,0,Green);
*/
}
}
else
{
billbuy_ok=false;
Print("Error opening BUY order : ",GetLastError());
}
原理大概就是这样
❸ 请教:外汇MT4的EA编程中,开仓函数OrderSend的参数讲解
price就是你的购买价格,
如果你是开仓多单,那么就是ASK价,空单则是BID价...
下面是多单的范例:
OrderSend(Symbol(), OP_BUY, Lots, Ask, 3, Ask - StopLoss * Point,Ask + TakeProfit * Point, "我的订单", 12345, 0, Green);
❹ 如何在MT4平台上使用智能交易系统(EA)
MT4平台已经成为外汇黄金交易商的首选平台已经无可非议,同时它还能支持众多的智能化交易程序,让投资者可以解放双手让智能程序帮助自己轻松交易,近期很多朋友问及如何使用,现整理如下: 1.首先,你要有一个EA(智能交易系统),必须要有以ex4为扩展名的,如果只有mq4文件的话,就要用MetaTrader自带的编辑器MetaEditor打开,将mq4通过编译(compile)并且要不出现错误,才能在原存放mq4的文件夹下面得到一个同名的ex4文件。
2.将这个ex4文件复制到MetaTrader4所在的文件夹下面的experts文件夹下,比如:D:\MetaTrader-NorthFinance\experts,关闭并重新打开MetaTrader4。
3.在“导航”下面的“智能交易系统”下面右键点击你想要使用的EA,这里以我的10点盈利系统举例,点“附加到图表”,如: 4.将会出现下面的弹出窗口: 特别要注意这里的选择,如果没有钩选“允许实时自动交易”,那么你的智能系统就不会自动交易。
.在自动成交方面,MT4平台里还有一个总开关,就是“工具”菜单下面的“选项”中:
6.还有一个地方必须选择“启动”:
上图最后面的变成这样的就是已经启动了智能交易系统。
.在完成了上面的所有设置后,看看你的图表的右上角一定会出现你的智能交易系统的文件名和一个笑脸。
❺ MT4平台如何使用EA
1.首先把你自己编写的EA(MQL4格式或者EX4文件)文件拷贝到平台/expert文件内,如果你正运行着MT4的话,然后重启下mt4。
2.阅读EA的说明书或者EA来源的网站,了解此EA的适用货币对和时间周期。
3.打开平台,选择工具-选项菜单,按照下图勾选,确定。
4.打开相对应的货币A拖拽到图表上。
5.在弹出的菜单中,根据自己的要求设定各种EA参数后,点确定。
6.当图表右上角出现笑脸图案时,表示EA加载成功,EA将会自动开始工作。
如果是你自己编程编写的EA,那么插入软件中你可以自己跑下,看是否是正常盈利的。如果你想要在这个市场上赚钱,你可以可以先跟着分析师操作,后期你自己熟悉了再自己操作,资深的分析师都可以给你带来稳定百分之八十以上的盈利。知道为什么有钱的人懂得找老师投资理财,并不是他们没空,是因为他们聪明,懂得知人善用机遇是平等的。
九年贵金属从业分析操作经验,送你十六字真言:现金为皇,顺势为王,点位为相,止损至圣。
❻ 外汇交易必备,《MT4软件如何使用和编程EA
首先把你的EA拷贝MT4的安装目录上,有一个文件夹叫Expert Advice. 拷贝到它下面,就可以在MT4软件的列表里头看见你的EA了。 然后。找一个想交易的货币图,拉出EA到货币图上。图上就会出现一个人脸图标 设置交易参数,点击开始。
❼ 外汇MT4的EA编程,取前20日最高价,怎么取呀
首先,我并不知道您是用什么语言来写程序的,
但是我可以提供给您一个思路
思路:首先创建2个数组,把前20日的价格1V1的对比,
高的放到数组1,低的被淘汰了,就复杂数组2,
然后进行下一轮的对比,到最后你直接去数组1的数值就行了
编程都是一样,只要思路对了,区别就是语言的不同。希望能帮助到您。
