问吧! - 页 33 1...262728293031323334353637383940...182 新评论 phoenix 2006.08.31 23:40 #321 AnasFX: 谢谢你的建议。我还想知道它的止损时间,以及该时间是否在当前条形图中。我可能有很多止损点,但我想知道它是否在当前时间段击中了止损点。我是否应该检查订单的关闭时间,并与当前条形图的时间进行比较? 在该循环中,你可以检查所有与订单有关的白...函数 尝试在 "导航 "窗口的 "搜索 "标签中搜索 "订单 "一词 你会发现所有关于订单的函数 使用Time[0]或iTime(...)函数与酒吧的时间进行比较。 如if(orderclosetime()>Time[0]) blockopen=true。 Ioannis Sfairopoulos 2006.09.01 12:26 #322 marketjouster: 非常感谢Yannis。你的解释非常清楚,我很欣赏你把实际代码包括在内。我可以提出一个后续问题吗?如果我想在专家顾问的属性窗口中能够调整长条的点数,我可以使用。 extern int LBE=30; // LBE是 "长条输入"。默认值可以是30在专家的标题部分,然后在你的代码行中使用LBE而不是30?if MathAbs(Close[1]-Open[1])<(LBE*Point)这将使我能够手动测试不同的点子设置,并在回测中进行优化。 MJ MJ。 对不起,回复得太晚了,你现在可能已经明白了,但你是对的。这将允许用户通过EA参数 改变数值,而无需修改你的代码。 deeforex 2006.09.01 17:24 #323 使用数组来跟踪所有未结订单的信息 谁能告诉我一个记录所有未结订单细节的数组片段?我希望能够跟踪所有未平仓订单的信息,如OrderOpenPrice和订单利润。然后我想用数组中的信息来寻找最低和最高值。我已经尝试了各种方法,但似乎都不奏效。 谢谢你的帮助!!!。 dee AnasFX 2006.09.02 05:41 #324 phoenix: 在那个循环中,你可以检查所有与订单有关的白......函数尝试在 "导航 "窗口的 "搜索 "标签中搜索 "订单 "一词 你会发现所有关于订单的函数 使用Time[0]或iTime(...)函数与酒吧的时间进行比较。 如if(orderclosetime()>Time[0]) blockopen=true。 好的,它起作用了,但现在的问题是性能。检查整个历史需要时间。我做了一个一年半的回溯测试,我注意到它很慢。原因是我正在检查历史上的所有订单,比较它们的收盘价 和收盘时间。那么,有没有办法限制历史搜索,使其只搜索最近的订单?我可以提高性能吗? Warren 2006.09.02 16:28 #325 如何在确定的日子里禁用EA 亲爱的同事们! 是否有可能创建一段代码,使专家顾问在某一周的某一天停止运行,例如。星期一、星期二...等等? 我不是一个程序员,这就是为什么我请求您的建议和帮助。 最好的问候。 沃伦 Warren 2006.09.03 15:45 #326 致iscuba11 ! 非常感谢你的答复! iscuba11 2006.09.03 16:32 #327 if (UseHourTrade) { int a=0; int b=0; int c=0; if(!(Hour()>=FromHourTrade1 && Hour()<=ToHourTrade1)) a=1; if(!(Hour()>=FromHourTrade2 && Hour()<=ToHourTrade2)) b=1; if(!(Hour()>=FromHourTrade3 && Hour()<=ToHourTrade3)) c=1; if(a==1 && b==1 && c==1) { Comment( "\n"," * SOLAR WIND EXPERT ADVISOR *", "\n", "\n", " - PROGRAM IN SLEEP CYCLE - ", "\n", "\n"," > NON-TRADING HOURS! <"); return(0); } } [/PHP] Adapt this code using below: [PHP]int DayOfWeek( ) Returns the current zero-based day of the week (0-Sunday,1,2,3,4,5,6) of the last known server time. Note: At the testing, the last known server time is modelled. Sample: // does not work on holidays. if(DayOfWeek()==0 || DayOfWeek()==6) return(0); extern bool UseHourTrade=false; 将语句改为。UseDayOfWeek=false; extern bool Monday=true; extern bool Tuesday=true; extern bool Wednesday=true; extern bool Thursday=True; 外置的bool Friday=True。 祝您好运! P.S. ||与(或)相同。 试着把Hour()改为:if(!(DayOfWeek()=2 && Tuesday=true)) a=1。 我不是一个编码专家,但这应该能让你找到答案。 Ask! Day of week - Can anyone figure out european 2006.09.03 16:40 #328 波涛汹涌或平坦的市场 有谁能推荐显示波涛汹涌或平坦市场的指标,何时不交易? 欧元 iscuba11 2006.09.03 17:20 #329 如何将指标中的变量值转移到EA中? ////////////////////指标值///////////////////////// HourChannel_v1.MQ4 设置。小时=3。 双倍宽度=0。 宽度=price_p0-price_02。 评论(""。 "\n", "/n", "当前最高通道=",price_p0, "\n", "当前低价通道=",price_02, "/n","当前宽度=",宽度 ); /////////////////////////////////////////////////////////////////////////////////// //////////////////////////////// 下面需要帮助////////////////////////////// >>我如何创建一个语句,将 "宽度 "变量值从小时通道指标转移到EA???? double val= iCustom(NULL,0, "HoursChannel_v1",(Now what??) 请把你的专业知识借给我 -重要的是! Ask! 编码帮助......我如何让指标过滤而不是警报? 任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. richx7 2006.09.03 23:30 #330 JMA斜率 底部的JMA斜率显示出良好和平坦的交易。 附加的文件: jma_slope.bmp 1675 kb jmaslope.mq4 12 kb 1...262728293031323334353637383940...182 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
谢谢你的建议。我还想知道它的止损时间,以及该时间是否在当前条形图中。我可能有很多止损点,但我想知道它是否在当前时间段击中了止损点。我是否应该检查订单的关闭时间,并与当前条形图的时间进行比较?
在该循环中,你可以检查所有与订单有关的白...函数
尝试在 "导航 "窗口的 "搜索 "标签中搜索 "订单 "一词
你会发现所有关于订单的函数
使用Time[0]或iTime(...)函数与酒吧的时间进行比较。
如if(orderclosetime()>Time[0]) blockopen=true。
非常感谢Yannis。你的解释非常清楚,我很欣赏你把实际代码包括在内。我可以提出一个后续问题吗?如果我想在专家顾问的属性窗口中能够调整长条的点数,我可以使用。
extern int LBE=30; // LBE是 "长条输入"。默认值可以是30
在专家的标题部分,然后在你的代码行中使用LBE而不是30?
if MathAbs(Close[1]-Open[1])<(LBE*Point)
这将使我能够手动测试不同的点子设置,并在回测中进行优化。
MJMJ。
对不起,回复得太晚了,你现在可能已经明白了,但你是对的。这将允许用户通过EA参数 改变数值,而无需修改你的代码。
使用数组来跟踪所有未结订单的信息
谁能告诉我一个记录所有未结订单细节的数组片段?我希望能够跟踪所有未平仓订单的信息,如OrderOpenPrice和订单利润。然后我想用数组中的信息来寻找最低和最高值。我已经尝试了各种方法,但似乎都不奏效。
谢谢你的帮助!!!。
dee
在那个循环中,你可以检查所有与订单有关的白......函数
尝试在 "导航 "窗口的 "搜索 "标签中搜索 "订单 "一词
你会发现所有关于订单的函数
使用Time[0]或iTime(...)函数与酒吧的时间进行比较。
如if(orderclosetime()>Time[0]) blockopen=true。好的,它起作用了,但现在的问题是性能。检查整个历史需要时间。我做了一个一年半的回溯测试,我注意到它很慢。原因是我正在检查历史上的所有订单,比较它们的收盘价 和收盘时间。那么,有没有办法限制历史搜索,使其只搜索最近的订单?我可以提高性能吗?
如何在确定的日子里禁用EA
亲爱的同事们!
是否有可能创建一段代码,使专家顾问在某一周的某一天停止运行,例如。星期一、星期二...等等?
我不是一个程序员,这就是为什么我请求您的建议和帮助。
最好的问候。
沃伦
致iscuba11 !
非常感谢你的答复!
{
int a=0;
int b=0;
int c=0;
if(!(Hour()>=FromHourTrade1 && Hour()<=ToHourTrade1)) a=1;
if(!(Hour()>=FromHourTrade2 && Hour()<=ToHourTrade2)) b=1;
if(!(Hour()>=FromHourTrade3 && Hour()<=ToHourTrade3)) c=1;
if(a==1 && b==1 && c==1)
{
Comment(
"\n"," * SOLAR WIND EXPERT ADVISOR *",
"\n",
"\n", " - PROGRAM IN SLEEP CYCLE - ",
"\n",
"\n"," > NON-TRADING HOURS! <");
return(0);
}
}
[/PHP]
Adapt this code using below:
[PHP]int DayOfWeek( )
Returns the current zero-based day of the week (0-Sunday,1,2,3,4,5,6) of the last known server time.
Note: At the testing, the last known server time is modelled.
Sample:
// does not work on holidays.
if(DayOfWeek()==0 || DayOfWeek()==6) return(0);
extern bool UseHourTrade=false; 将语句改为。UseDayOfWeek=false;
extern bool Monday=true;
extern bool Tuesday=true;
extern bool Wednesday=true;
extern bool Thursday=True;
外置的bool Friday=True。
祝您好运! P.S. ||与(或)相同。 试着把Hour()改为:if(!(DayOfWeek()=2 && Tuesday=true)) a=1。
我不是一个编码专家,但这应该能让你找到答案。
波涛汹涌或平坦的市场
有谁能推荐显示波涛汹涌或平坦市场的指标,何时不交易?
欧元
如何将指标中的变量值转移到EA中?
////////////////////指标值/////////////////////////
HourChannel_v1.MQ4
设置。小时=3。
双倍宽度=0。
宽度=price_p0-price_02。
评论(""。
"\n",
"/n", "当前最高通道=",price_p0,
"\n", "当前低价通道=",price_02,
"/n","当前宽度=",宽度
);
///////////////////////////////////////////////////////////////////////////////////
//////////////////////////////// 下面需要帮助//////////////////////////////
>>我如何创建一个语句,将 "宽度 "变量值从小时通道指标转移到EA????
double val= iCustom(NULL,0, "HoursChannel_v1",(Now what??)
请把你的专业知识借给我 -重要的是!
JMA斜率
底部的JMA斜率显示出良好和平坦的交易。