发表于 2019-04-26 18:00:34 股吧网页版
MT4外汇交易时间限制功能 (转帖)
?





商品发布:MT4外汇交易时间限制功能


外汇市场分为三个主要时段:东京时段、伦敦时段以及美国时段。此功能代码可以针对上述三个市场分别设置允许交易的时间段,可以很方便的就可以集成到MT4指标或者EA中使用。此商品包含了如下的附件和服务:
??????? 1、时间限制功能源代码;
??????? 2、商品说明书(外汇市场时间基本知识、含集成功能到EA中的方法等)
??????? 3、1个月的免费咨询服务(限交易时间相关)

??????? 商品说明书中的外汇市场交易时间基本知识摘录如下:
??????? 外汇市场分为三个主要时段:东京时段、伦敦时段以及美国时段。下图给出了三个市场的交易时间跨度:

??????? 其中两个市场重叠的时候为市场最为繁忙和活跃的时候,特别是图中红色虚线框的部分,对应中国下午17:00到24:00的时间,市场最为活跃,也适合国内人进行交易。
以下是一些容易赔钱的或者不适合交易的时间(摘录自《外汇交易进阶》):
(1)星期五:行情最不好预测,容易赔钱。
(2)星期日、节假日:成交量清淡,偶尔走势比较怪异。
(3)新闻或数据发布:市场公布数据时,很难推测出价格的走势,且波动剧烈,适宜观望为先。
智能原现在没有以后做好了发上来


//////////////////////////////////////////////////////////////////////////


自定义函数:
extern int BeginH1=14; ???
extern int EndH1=16; ???
extern int BeginH2=20
extern int EndH2=24

判断:

int hh1=Hour();
int hh2=Hour();

if(BeginH1EndH2)
?? if((hh1>=EndH1 ...


//////////////////////////////////////////////////////////////////////////////////////////


if (TimeHour(TimeCurrent())<7 && TimeHour(TimeCurrent())>14 || TimeHour(TimeCurrent())<18 && TimeHour(TimeCurrent())>24)
????? return; // 交易时间段为:7~14,18~24 具体决定于你的时区和服务器的时区



每1个小时 检查一次


子函数


int GoldOrDead=-1;
bool CrossWithIn3Hour()
{
for(int i=0;i {
double Ma5Now=iMA(NULL,PERIOD_H1,5,0,MODE_SMA,PRICE_CLOSE,i);
double Ma5Prev=iMA(NULL,PERIOD_H1,5,0,MODE_SMA,PRICE_CLOSE,i 1);
double Ma10Now=iMA(NULL,PERIOD_H1,10,0,MODE_SMA,PRICE_CLOSE,i);
double Ma10Perv=iMA(NULL,PERIOD_H1,10,0,MODE_SMA,PRICE_CLOSE,i 1);
if(Ma5PrevMa10Prev && i <3)
{
GoldOrDead=1;
return(true);
}else
if(Ma5Prev>Ma10Prev && Ma5Now {
GoldOrDead=2;
return(true);
}else return(false);
}

郑重声明:用户在财富号/股吧/博客社区发表的所有信息(包括但不限于文字、视频、音频、数据及图表)仅仅代表个人观点,与本网站立场无关,不对您构成任何投资建议,据此操作风险自担。请勿相信代客理财、免费荐股和炒股培训等宣传内容,远离非法证券活动。请勿添加发言用户的手机号码、公众号、微博、微信及QQ等信息,谨防上当受骗!
郑重声明:用户在社区发表的所有资料、言论等仅仅代表个人观点,与本网站立场无关,不对您构成任何投资建议。用户应基于自己的独立判断,自行决定证券投资并承担相应风险。《东方财富社区管理规定》