从而实现自动进行交易操作_mt4电脑版安装包自愿化业务:MQL4通过编写特意的业务战术,从而实行自愿举行业务操作。业务战术可能基于技艺目标、图外操作、价钱举措等要求。
自界说目标:通过编写自界说目标,阐发墟市和协议业务决定。自界说目标可能遵循业务者的需求谋略和显示各式技艺目标值。
自界说函数库:通过自界说函数库,简化、模块化代码编写流程。把常用效用凑集到函数库中,可能正在之后的目标、剧本、EA中反复应用。
业务操作:足够的内置函数,用于履行各式业务操作,搜罗开仓、平仓、修正订单、获取账户音讯等。可能应用这些函数定制众样化的业务逻辑。
正在MT4终端按F4,进入编辑器,点击“文献”-“新筑”,或者Ctrl+N新筑一个.mq4文献,填写EA名称后其他坚持默认,点击下一页。勾选一切能勾选的事务治理函数,此时咱们就获得了一个轻易的EA模板。
1、 OnInit() :EA被加载到图外上时被挪用。它平常用于履行初始化操作,比如扶植整体变量、加载外部数据等,OnInit() 函数只会正在初始化时被挪用一次。
2、OnDeinit() :EA从图外上卸载时被挪用。平常用于履行反初始化操作,比如开释内存资源,删除图外音讯等。同样OnDeinit() 函数只会正在卸载时被挪用一次。
3、 OnTick() :每次报价更新时被挪用。它是最常用的函数之一,用于及时反映墟市行情蜕变。正在 OnTick() 函数中,您可能编写代码来遵循最新的墟市报价履行业务决定等操作。顾名思义,该函数只会正在寻常报价改善(K线跳动)时履行,K跳动一次履行该函数内的代码一遍。
4、OnTimer():准时器事务被触发时被挪用。可能应用准时器来扶植特定的期间间隔,正在每个期间间隔达到时履行自界说操作。比如,您可能应用 OnTimer() 函数来按期查验某个要求,履行特定的做事。(必要留心的是:正在一个EA法式中,只可同时加载一个计时器,但可能通过分外逻辑运算外达编写众个虚拟计时器以满意差别场景的应用),计时器平常正在初始化时扶植。
5、OnChartEvent():正在与图外交互的事务发作时被挪用。这些事务可能是鼠标点击、键盘按键或其他与图外交互的操作。通过编写 OnChartEvent() 函数,可能实行与图外交互的自界说逻辑,比如遵循鼠标点击处所履行特定操作或捉拿键盘事务等。
案例:点击图外的买入按钮时,遵循设定的参数下一个buy单,这便是图外事务的效用行使。
-
支付宝扫一扫
-
微信扫一扫