您现在的位置是:主页 > MT4交易平台 >
把常用功能集合到函数库中_最好的外汇交易平台
2024-12-26 02:00MT4交易平台 人已围观
简介把常用功能集合到函数库中_最好的外汇交易平台 自愿化往还:MQL4通过编写特意的往还计谋,从而杀青自愿实行往还操作。往还计谋可能基于手艺目标、图外操作、价钱行为等要求。...
把常用功能集合到函数库中_最好的外汇交易平台自愿化往还: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单,这便是图外事务的效用利用。
广告位 |