
#include "reg51h"
#define data_point P0
sbit EOC=P2^0;
sbit ADDA=P2^1;
sbit ADDB=P2^2;
sbit ADDC=P2^3;
sbit OE=P2^5;
sbit START=P2^6;
sbit CLK=P2^7;
sbit ALE=P2^6;
unsigned char disp[3]={0,0,0};
char code dispcode[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
unsigned char t0count=0;
unsigned int temp;
double sum;
unsigned char val_Integer; //整数
unsigned int val_Decimal; //小数
sbit k1 = P1^0;
sbit k2 = P1^1;
sbit k3 = P1^2;
sbit k4 = P1^3;
void delay(unsigned char ms)
{
unsigned char i;
while(ms--)
for(i=0;i<125;i++);
}
void display()
{
disp[0]=disp[0]&0x7f;
P3= disp[0];
k1 = 1;
delay(2);
k1 = 0;
P3= disp[1];
k2 = 1;
delay(2);
k2 = 0;
P3= disp[2];
k3 = 1;
delay(2);
k3 = 0;
P3= disp[3];
k4 = 1;
delay(2);
k4 = 0;
}
unsigned char ADC0808()
{
unsigned char d;
ADDC=0;
ADDB=0;
ADDA=0;
TR1=1;
ALE=1;ALE=0;
START=1;START=0;
while(EOC==0);
OE=1;
d=data_point;
OE=0;
TR1=1;
return d;
}
void covert(unsigned char x)
{
sum=x00201378;
val_Integer=(unsigned char)sum;
val_Decimal=(unsigned int)((sum-val_Integer)1000);
disp[3]=dispcode[val_Decimal%10];
disp[2]=dispcode[val_Decimal/10%10];
disp[1]=dispcode[val_Decimal/100];
disp[0]=dispcode[val_Integer];
}
void main()
{
TMOD=0x21;
TH0=(65536-10000)/256;
TL0=(65536-10000)%256;
TH1=256-2;
ET0=1;
ET1=1;
EA=1;
TR0=1;
OE=0;
START=0;
EOC=1;
while(1)
{
display();
}
}
void time0() interrupt 1
{
TH0=(65536-10000)/256;
TL0=(65536-10000)%256;
t0count++;
if(t0count==100)
{
t0count=0;
covert(ADC0808());
}
}
void time1() interrupt 3
{
CLK=~CLK;
}
1、EA是什么
EA(全称Expert Advisor),俗称智能交易系统,是由电脑模拟交易者的下单 *** 作进行机器交易的过程;电脑根据预先编辑好的交易策略程序来执行交易订单。自动交易策略主要包括三要素:订单执行、风险管理和资金管理。
2、EA运行环境要求
EA程序可直接在装有Windows *** 作系统的PC电脑上运行,若为苹果 *** 作系统,建议在虚拟机环境下运行。若有条件,最好在云服务上运行。
3、EA的安装
(1)打开MT4,登录需要运行EA的账户;
(2)在MT4的菜单栏依次点击:“文件”菜单、“打开数据文件夹”菜单,以进入要向里面复制文件的目录。
(3)解压我们通过邮箱或其它方式提供的压缩文件。
(4)复制解压后的所有文件到步骤(2)中打开的目录,粘贴并替换目标目录下的文件。
(5)关闭文件夹窗口,回到MT4界面,在左侧导航器中,找到“EA交易”,点右键,刷新,即完成安装,展开“EA交易”目录,即可看到最新安装的EA。
4、使用EA
(1)在MT4中打开新图表,选定交易品种和图表周期,添加并设定技术指标(有些EA需要使用技术指标,有些不需要,具体请咨询开发者或客服人员)。
(2)在菜单栏将“自动交易”按钮按下去,以允许自动交易,如下图所示:
(3)将要用的EA拖动到准备好的图表上,点“确定”,然后会d出设置EA输入参数的界面,这些参数的设置方法最好遵循EA开发者的建议,当然用户也可根据资金量和个性化需要灵活设定,设置完成后,点“确定”。举例如下:
打开APP查看高清大图
(4)现在EA就能显示在图表上了,点击“启动按钮”,EA状态会由“未启动”改为“已启动”,EA就运行起来了,图表右下角功能按钮,可以实现多种个性化交易 *** 作需求,如下图所示:
5、信息推送设置
为了让用户及时了解交易状况,EA均具有信息提醒或推送功能,信息提醒是指在电脑上d出的报警窗口,信息推送是指向用户手机端推送信息,若需要,其设置流程如下(以苹果手机为例,安卓手机可自行摸索,相差不大):
(1)在手机等移动终端上安装MT4,并登录自己的开户平台交易帐号;
(2)在移动端MT4界面,点菜单:设置->聊天和消息,在界面下方得到MetaQuotes ID,如下图所示:
(3)回到电脑上的MT4软件,点菜单:工具->选项->通知,在d出的窗口里按下图 *** 作:
(4)为防止电脑上的MT4意外关闭导致的参数保存不成功,每次设置完成后,一定要关闭再重启一次MT4软件。
(5)待有订单根据交易信号成交后,即进入持仓期,这期间可根据收到的提醒或推送信息进行交易管理。
电脑上的报警信息如下图所示:
移动端收到的推送信息如下图所示:
6、注意事项
(1)如果在电脑上运行EA,电脑不能休眠,需保持24小时运行;
(2)所设置的EA参数,需同时满足MT4平台自身的要求,因为各家平台的设置有差异,否则EA参数可能不起作用或EA无法正常运行;
7、风险提示
(1)交易市场存在较大风险,有可能导致部分或全部亏损,用户自行承担风险,与EA提供者无关。
(2)应仔细阅读产品说明并按要求进行EA设置,否则可能导致意外问题。
(3)EA智能交易系统理论上能有效地提高胜率,但并不能适应交易的所有行情,请结合基本面分析、技术分析,巧妙应用。
(4)进入交易市场及使用智能交易系统(EA)之前应该充分了解市场,了解EA特性。
(5)既要学会对盈利进行保护,让利润奔跑,又要保证本金安全,铁血止损,这样才能长久发展,稳定提升盈利水平。
(6)重新加载EA时,务必检查资金情况、EA参数是否设置得正确合理。
(7)由于有时行情变化太过迅速,可能产生有信号提醒但未成功建仓,或者接收不到应有的提醒信号的情况,属于正常情况,请知晓。
(8)出错处理。遇到EA问题,请联系我们的客服人员。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。
展开剩余内容
以上就是关于adc8080的ad转换单片机程序全部的内容,包括:adc8080的ad转换单片机程序、ea文件夹里哪个是登入的、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)