贸易在... - 页 4 1234 新评论 [删除] 2008.11.02 01:37 #31 啊,我们的好朋友 看来你已经进入了TheRealThing的世界... 我现在就告诉你,Leonardo的回测并不准确.... 我将他的Tkimble scalper模拟与我自己的进行了比较,他没有较低的时间框架来补偿较高时间框架条内的价格变动。 我花时间为One Night Stand和First Strike创建了EA。 两者都没有令人印象深刻。 这里是ONS,如果你想要的话。 /* "一夜情" 每日时间框架 对吗? 只在周五买入----在过去十天的最高点以上一个点----如果10天简单移动平均线高于基于周四 收盘价的40天简单移动平均线。 只在周五卖出,如果10日简单移动平均线低于基于周四收盘价的40日简单移动平均线,则在过去8天的最低点下方一个点。 如果你在这两条规则中被填满,在周一早上开盘时退出,如果周一是假日,则在周二早上开盘时退出。 */ int day, 票。 double highestHigh, // 用于捕捉过去10天内的最高价。 lowestLow, // 用于捕捉过去8天内的最低点。 sma40, // 自爆 sma10; // self expl bool open; // trades open? void init() { day = TimeDayOfWeek(TimeCurrent())。 如果(OrdersTotal()>0){ open = true; if(day!=5) closeTrade(); } 否则 open = false; } int start() { 如果(TimeDayOfWeek(TimeCurrent())!=day) day = TimeDayOfWeek(TimeCurrent())。 如果((day==5)&&(open==false)) { // 检查这个 highestHigh = High[1]; lowestLow = Low[1]; sma40 = iMA(Symbol(),0,40,0,MODE_SMA,PRICE_CLOSE,1); sma10 = iMA(Symbol(),0,10,0,MODE_SMA,PRICE_CLOSE,1); for(int i=2; i<=10; i++) if(highestHigh<High) highestHigh=High。 for(i=2; i<=8; i++) 如果(lowerLow>Low) lowestLow=Low。 如果((Ask>=highestHigh+1*Point)&&(sma10>sma40)) { ticket = OrderSend(Symbol(), OP_BUY, 0.1, NormalizeDouble(Ask, Digits), 0, NULL。 NULL, NULL, 0, 0, 绿色)。 open = true; } if((Ask<=lowestLow-1*Point)&&(sma10<sma40)) { ticket = OrderSend(Symbol(), OP_SELL, 0.1, NormalizeDouble(Bid, Digits), 0, NULL。 NULL, NULL, 0, 0, 红色)。 open = true; } } 如果((day!=5)&&(open==true)) closeTrade(); } void closeTrade() { while(OrdersTotal()>0){ OrderSelect(0, SELECT_BY_POS)。 如果(OrderType()==OP_BUY) OrderClose(OrderTicket(), OrderLots(), Bid, 0, Blue)。 如果(OrderType()==OP_SELL) OrderClose(OrderTicket(), OrderLots(), Ask, 0, Blue)。 } open = false; } Trade on ... 任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. 哪位高人可以把这个EA的每一句代表什么意思做个翻译!你会有意想不到的收获! [删除] 2008.11.02 01:40 #32 谢谢你,TD... 我不需要浪费我的时间,你检查了 它... 但也许这里的人可能会发现这些代码很有用... ES Nordic12 2008.12.11 16:11 #33 日指标 你好 我在论坛上搜索了一下,我正在寻找一个指标,在某一天(确切地说,是星期五)用红色表示下跌,用蓝色表示上涨(其余的日子将用白色表示下跌,用空(空)表示上涨)。 有什么帮助吗? Nordic [删除] 2009.01.19 01:42 #34 周五开盘 是否有一个周开盘指标,使用星期五的收盘价作为本周的开盘价? 或者有人可以修改所附的指标,在周五收盘时画线。 谢谢你 附加的文件: weekly_open_line.mq4 4 kb torroray 2009.02.06 11:05 #35 一夜情 谁能给这个编码,谢谢。 只在周五买入------在过去十天的最高点以上一个点----如果10天简单移动平均线高于基于周四收盘价的40天简单移动平均线。 只在周五卖出,如果10日简单移动平均线低于基于周四收盘价的40日简单移动平均线,则在过去8天的最低点下方一个点。 如果你在这两条规则中被填满,在周一早上开盘时退出,如果周一是假日,则在周二早上开盘时退出。 保证外汇自动获利的危险秘密!!! Dono 2009.05.09 14:30 #36 如何对特定的一天进行交易编码? 我正在寻找如何在一周的某些日子里进行交易的代码,如星期二、星期三和星期四。 任何基本的代码、链接或包含类似代码的EA,我都可以从中学习。我是编码的新手,所以如果有一点方向/位置,我将非常感激。 即使是一个显示/指示天数的指标,我也没有学到足够的知识来把它放在我的代码中。 如果有一个现有的主题,我很抱歉,但我只能找到一个关于具体交易时间的主题,例如,交易时间.....,如果这是在论坛的错误区域,我再次感到抱歉。 谢谢。 多诺。 1234 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
啊,我们的好朋友
看来你已经进入了TheRealThing的世界...
我现在就告诉你,Leonardo的回测并不准确.... 我将他的Tkimble scalper模拟与我自己的进行了比较,他没有较低的时间框架来补偿较高时间框架条内的价格变动。
我花时间为One Night Stand和First Strike创建了EA。 两者都没有令人印象深刻。
这里是ONS,如果你想要的话。
/*
"一夜情"
每日时间框架
对吗?
只在周五买入----在过去十天的最高点以上一个点----如果10天简单移动平均线高于基于周四 收盘价的40天简单移动平均线。
只在周五卖出,如果10日简单移动平均线低于基于周四收盘价的40日简单移动平均线,则在过去8天的最低点下方一个点。
如果你在这两条规则中被填满,在周一早上开盘时退出,如果周一是假日,则在周二早上开盘时退出。
*/
int day,
票。
double highestHigh, // 用于捕捉过去10天内的最高价。
lowestLow, // 用于捕捉过去8天内的最低点。
sma40, // 自爆
sma10; // self expl
bool open; // trades open?
void init() {
day = TimeDayOfWeek(TimeCurrent())。
如果(OrdersTotal()>0){
open = true;
if(day!=5)
closeTrade();
}
否则
open = false;
}
int start() {
如果(TimeDayOfWeek(TimeCurrent())!=day)
day = TimeDayOfWeek(TimeCurrent())。
如果((day==5)&&(open==false)) { // 检查这个
highestHigh = High[1];
lowestLow = Low[1];
sma40 = iMA(Symbol(),0,40,0,MODE_SMA,PRICE_CLOSE,1);
sma10 = iMA(Symbol(),0,10,0,MODE_SMA,PRICE_CLOSE,1);
for(int i=2; i<=10; i++)
if(highestHigh<High)
highestHigh=High。
for(i=2; i<=8; i++)
如果(lowerLow>Low)
lowestLow=Low。
如果((Ask>=highestHigh+1*Point)&&(sma10>sma40)) {
ticket = OrderSend(Symbol(),
OP_BUY,
0.1,
NormalizeDouble(Ask, Digits),
0,
NULL。
NULL,
NULL,
0,
0,
绿色)。
open = true;
}
if((Ask<=lowestLow-1*Point)&&(sma10<sma40)) {
ticket = OrderSend(Symbol(),
OP_SELL,
0.1,
NormalizeDouble(Bid, Digits),
0,
NULL。
NULL,
NULL,
0,
0,
红色)。
open = true;
}
}
如果((day!=5)&&(open==true))
closeTrade();
}
void closeTrade() {
while(OrdersTotal()>0){
OrderSelect(0, SELECT_BY_POS)。
如果(OrderType()==OP_BUY)
OrderClose(OrderTicket(), OrderLots(), Bid, 0, Blue)。
如果(OrderType()==OP_SELL)
OrderClose(OrderTicket(), OrderLots(), Ask, 0, Blue)。
}
open = false;
}
谢谢你,TD...
我不需要浪费我的时间,你检查了 它...
但也许这里的人可能会发现这些代码很有用...
ES
日指标
你好
我在论坛上搜索了一下,我正在寻找一个指标,在某一天(确切地说,是星期五)用红色表示下跌,用蓝色表示上涨(其余的日子将用白色表示下跌,用空(空)表示上涨)。
有什么帮助吗?
Nordic
周五开盘
是否有一个周开盘指标,使用星期五的收盘价作为本周的开盘价?
或者有人可以修改所附的指标,在周五收盘时画线。
谢谢你
一夜情
谁能给这个编码,谢谢。
只在周五买入------在过去十天的最高点以上一个点----如果10天简单移动平均线高于基于周四收盘价的40天简单移动平均线。
只在周五卖出,如果10日简单移动平均线低于基于周四收盘价的40日简单移动平均线,则在过去8天的最低点下方一个点。
如果你在这两条规则中被填满,在周一早上开盘时退出,如果周一是假日,则在周二早上开盘时退出。
保证外汇自动获利的危险秘密!!!
如何对特定的一天进行交易编码?
我正在寻找如何在一周的某些日子里进行交易的代码,如星期二、星期三和星期四。
任何基本的代码、链接或包含类似代码的EA,我都可以从中学习。我是编码的新手,所以如果有一点方向/位置,我将非常感激。
即使是一个显示/指示天数的指标,我也没有学到足够的知识来把它放在我的代码中。
如果有一个现有的主题,我很抱歉,但我只能找到一个关于具体交易时间的主题,例如,交易时间.....,如果这是在论坛的错误区域,我再次感到抱歉。
谢谢。
多诺。