当前位置:首页 > mt4正版软件 >

MT4MT5本地跟单原理简介 - 马柯的个人空间 - OSCH

  MT4MT5本地跟单原理简介 - 马柯的个人空间 - OSCHINAmt5和mt4的跟单形式可能粗糙分为当地跟单和长途跟单,其根蒂道理即是将某个账号的做单音讯共享出来(下面咱们称这个账号为主账号),然后按照这个账号的音讯实行做单,手数、偏向、货泉都可能实行相应的照料。

  1、mt4和mt5的编译情况中,关于文献的读写并不是那么友情,它只可识别数据文献夹下面的文献,关于其他地方的文献不行识别

  2、正在window下面,当步调正在运转的时期,除了会加载自带的dll文献以外,还会加载system32下面的dll文献。明明是mt4/mt5开垦,为什么会提到window自带的dll呢?看全体部自然会明了的。

  当地跟单原本可能分为两种,平素是通过内存共享数据,再有一种是通过文献共享数据。内存共享数据自己没有商讨过,以是正在此不做批注。正在此批注的是通过文献共享数据完毕跟单,即是将主账号的做单音讯写入文献中,然后其他账号的来读取这个文献的音讯,完毕跟单。不过mt4/5编程中,文献的读写只可正在它的文献盒子下面实行,以是导致了两个mt4/5客户端不行共享数据,这个时期咱们须要借助编制自带的kernel32dll动态库了。

  kernel32.dll内部有上千个函数,咱们只须要个中的两个函数就够了,CopyFileW和CreateDirectoryW,CopyFileW是将主账号的做单音讯文献复制到某个固定的文献夹中,然后其他账号也是通过这个函数将此文献复制到本账号的文献盒子中,以此抵达数据共享。CreateDirectoryW函数可用可不必,不过为了便利,咱们照样挪用该函数,为了创修一个数据跟单软件的专属文献夹,如许就完整了。

  • 关注微信

猜你喜欢