接触MT4没多久,考虑怎么用MT4去调用其它语言写成的算法;因为,单纯的用MT4去设计策略,那么这样的策略就谈不上算法策略,谈不上智能了,只多不过把人的经验量化,用计算机的快速执行来取代人。所以,这几天很像把几个东西能够集成到一块使用。下面是我做的一个简单的例子,只能供初学者借鉴下,高手还是闪过吧!

用到的工具软件:一、vc6.0,老经典了;

二、MT4,这个用得也比较多吧,听说有MT5了,支持面向对象的;

步骤一:建立c++的dll

1、打开vc,新建MFC Appwizard(dll)工程

2、可以看到工程中.cpp文件和.def文件

3、编辑HelloWorld.cpp文件,只有两处,红色方框为编辑内容

4、编辑HelloWorld.def文件

5、按F7进行编译生成,得到dll,可以在目录下Debug文件下寻找HelloWorld.dll。

步骤二:MT4调用HelloWorld.dll

1、把HelloWorld.dll复制进library

2、在include中新建.mqh文件,编辑内容为红色方框中部分

3、在script中新建.mq4文件,内容如下

4、打开终端,点击script中的HelloWorld.mq4

好,结束,例子比较简单,因为我也刚刚学,欢迎交流,拒绝拍砖。这里主要是MT4调用了c++ d'l'l中的MessageBox

matlab 与mt4接口 dll,MT4调用C++ dll实例相关推荐

  1. linux系统的python能运行dll,python调用window dll和linux so例子

    #!/usr/bin/python # -*- coding: UTF-8 -*- #python dll.py import win32api # 打开记事本程序,在后台运行,即显示记事本程序的窗口 ...

  2. [转载]PSCAD调用MATLAB/SIMULINK之接口元件设计

    原文地址:PSCAD调用MATLAB/SIMULINK之接口元件设计作者:luckyhappier 1)接口元件 接口元件包括Graphics,Parameters和Script.注意:变量要与DSD ...

  3. c#调用c++dll接口及回调函数

    在合作开发时,C#时常需要调用C++DLL,当传递参数时时常遇到问题,尤其是传递和返回字符串是,现总结一下,分享给大家: VC++中主要字符串类型为:LPSTR,LPCSTR, LPCTSTR, st ...

  4. matlab调用weka,weka学习(7)-Weka以及Matlab,LibSVM接口

    Weka是个口碑很好的machine learning工具,可怜我这土鳖以前都没用过. Weka还是很intuitive的,直接给你GUI,随便你选算法,直接帮你做cross validation,还 ...

  5. C#通过Kernel32.dll动态调用C++生成dll相关接口(结构体转换)相关问题整理

    公司内部服务器端全部采用C++开发,自然而然暴露给客户的肯定是C++提供的API.这里不介绍为何通讯间不采用xml或和其他方式进行传输,因为这是个个别案例. 公司C++高手一大堆,我只是个C++新手, ...

  6. MATLAB 与 Excel 接口

    MATLAB 与 Excel 接口 MATLAB 与 Excel 有两种接口方式:一种是通过 MATLAB 提供的 Excel 生成器,生成 220 MATLAB 实用教程 DLL 组件和 VBA 代 ...

  7. matlab与c 接口与混合编程,Matlab与C/C++混合编程接口及应用方法解析

    1 引言 Matlab 是当前应用最为广泛的数学软件,具有强大的数值计算.数据分析处理.系统 分析.图形显示甚至符号运算等功能[1].利用这一完整的数学平台,用户可以快速实现十分 复杂的功能,极大地提 ...

  8. MATLAB与C++接口(上)(看这一篇足够了!!!)

    第1章 写在前面的话 我本人都是用MATLAB的,但是近期有项目需要,将MATLAB写完之后做一个和C++的接口给开发部.可以完全参照我的步骤来.QQ2634331866 强烈建议使用最新的MATLA ...

  9. 实用技能 | OpenCV算法程序导出 DLL与调用演示

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自:OpenCV学堂 很多时候OpenCV开发者完成来了一个 ...

最新文章

  1. Windows Phone 7 cs页面添加样式
  2. 赠书|零压力入门算法的顶流畅销书《漫画算法》
  3. 9适应之力加多少攻击_NBA球星生涯最低分都是多少?詹皇碰上麦迪仅得3分,哈登最低1分...
  4. python文件目录操作操作_Python基础之文件目录操作
  5. 美图个性化推荐的实践与探索
  6. 阿里云云安全中心入选 Gartner CWPP 全球市场指南 | 凌云时刻
  7. 递归:合并两个有序链表
  8. html中文字放在图片下边,css图片下边怎么加字
  9. h桥控制电机刹车_基于H桥控制直流电机驱动电路设计
  10. SIP协议的功能在统一通信中的体现
  11. 绝版 ~ 原来 Python 画画可以这么简单
  12. 数字功放芯片NTP8835和TAS5731M对比测评
  13. python同花顺股票实时数据_web实时股票数据展示
  14. 简介 FL Studio 中 Fruity Soft Clipper 效果器
  15. Android Jetpack架构组件之Navigation
  16. 记录一下自己常用的数据库,以备不时之需
  17. 【过于硬核慎入】这是我遇到过的最强反爬虫(反反爬虫教程)
  18. 软件测试生命周期——需求分析、测试计划、测试用例设计、测试执行和测试评估
  19. 5G技术在城市轨道交通应用探讨
  20. 红利期,搭建私域的重要性

热门文章

  1. 深入解析 Raft 模块在 KaiwuDB 中的优化改造(下)
  2. python 关闭窗口事件_PyQt5 closeEvent关闭事件退出提示框原理解析
  3. CAN通讯协议的数据帧、远程帧
  4. Wiwiz网页认证后的悬浮插播广告功能
  5. 优漫动游UX设计师是做什么的?属于什么专业?
  6. 学习英文-学以致用【场景:找朋友】
  7. JavaScript:实现CaesarsCiphe凯撒密码r算法(附完整源码)
  8. 如何面试成功erp实施顾问
  9. Ansible搭建LNMP
  10. 【分享】FME小白式安装教程及教学网站