本文主要是介绍一个简单的小程序,让你的手机摇身变成外汇行情接收机,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
#property indicator_chart_window
extern int 间隔分钟=10;
datetime NextTime=0;
int start() {
if( TimeLocal()>NextTime) {
SendMail( Symbol()+DoubleToStr(Close[0],Digits),"" );
NextTime=TimeLocal()+间隔分钟*60;
}
return(0);
}
----------------------------------------------------------------------------------------
//源码到此已结束
=============================================
语句简要解释如下:
=============================================
#property indicator_chart_window
指标放在主图
extern int 间隔分钟=10;
设立一个自定义变量,允许外部值修改,整数形,变量名为"间隔分钟",默认值10
datetime NextTime=0;
设立一个自定义变量,日期时间型,变量名为NextTime,并赋初值0
用作记录下次报警的时间
int start()
设立触发函数start。start为系统规定函数名,函数内容自定义。当数据变动时,start函数被触发
{
if( TimeLocal()>NextTime)
条件判断语句。TimeLocal()是电脑现在的时间,NextTime是我们预定的发信时间。即当电脑时间达到预定发信时间时
{
SendMail( Symbol()+DoubleToStr(Close[0],Digits),"" );
发送一个电子邮件
Symbol()商品名称取值函数
DoubleToStr双精度数转字符串函数
Close[0]最新收盘价
Digits当前汇率的小数位数
NextTime=TimeLocal()+间隔分钟*60;
记录下次报警分钟。TimeLocal()的值是1970年1月1日零时起至现在的秒数,加上间隔分钟的秒数,就是下次发信时间。
}
return(0);
start函数结束
}
这篇关于一个简单的小程序,让你的手机摇身变成外汇行情接收机的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!