LCD1602推送外汇实时DDE数据-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4970|回复: 0

LCD1602推送外汇实时DDE数据

[复制链接]
发表于 2014-7-18 11:15 | 显示全部楼层 |阅读模式


大家好,给大家介绍一个将MT4中的实时数据推送到arduino中的项目


首先下载MT4外汇交易软件,需要注册一个试用的帐号才能取到实时数据哦,

记得要打开工具-选项中的DDE服务器勾选上哦,



这样就OK了,

我使用的是vs2010 原理是读取mt4中的DDE数据流,再往arduino里写就可以了


我的界面是这样的





下面要看arduino端写进去的程序了,


// include the library code:

#include <LiquidCrystal.h>


// initialize the library with the numbers of the interface pins

LiquidCrystal lcd( 8, 9, 4, 5, 6, 7);


void setup(){

    // set up the LCD's number of columns and rows:

  lcd.begin(16, 2);

  // initialize the serial communications:

  Serial.begin(9600);

}


void loop()

{

  // when characters arrive over the serial port...

  if (Serial.available())

  {

    // wait a bit for the entire message to arrive

    delay(100);

    // clear the screen

    lcd.clear();

    // read all the available characters

    while (Serial.available() > 0)

    {

      // display each character to the LCD


      lcd.write(Serial.read());

    }

  }


把以上的写进arduino板子里就可以了,

0718_1.jpg

之后就能看到实时数据能进来了,至于这东西有什么用呢,上班上久了就明白了,哈哈!!!





您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 10:41 , Processed in 0.159197 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表