任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 41 1...343536373839404142434445464748...1178 新评论 Vadim Zhunko 2013.07.18 14:35 #401 Desead : 同志们建议如何使它在运行EA时,像安装任何第三方软件一样,打开一个许可协议的窗口,并有一个同意或不同意的按钮选择。也许在标准库类型user32.dll中是这样的?https://docs.mql4.com/ru/common/MessageBox Alexey Oreshkin 2013.07.18 15:39 #402 Zhunko : https://docs.mql4.com/ru/common/MessageBox 这个消息框不能容纳很多文字,只有几行。 我需要几页的文字,右边有滚动,底部有按钮,或者至少没有按钮。 Vadim Zhunko 2013.07.18 18:23 #403 Desead : 这个消息框不能容纳很多文字,只有几行。 我需要几页的文字,向右滚动,底部有按钮,或者至少没有按钮。 我曾经在里面放了40行。没有任何限制。只能超出屏幕的范围。 MrRoss 2013.07.19 10:27 #404 Desead : 同志们建议如何使它在运行EA时,像安装任何第三方软件一样,打开一个许可协议的窗口,并有一个同意或不同意的按钮选择。也许标准库,如user32.dll是这样的? 我使用Delphi来管理交易过程。非常容易,不比MQL困难,我想在1C上... forexman77 2013.07.19 13:07 #405 大师们,你们能告诉我出了什么问题吗?我需要EA在一周的 某一天 开启交易。 den_nedeli = (DayOfWeek()==1); if (iOpen(Symbol(),Period(),0)==true && den_nedeli) { Opn_B=true; } Boeing747 2013.07.19 13:33 #406 Forexman77 : 大师们,你们能告诉我出了什么问题吗?我想让我的专家顾问在一周的某一天开启交易。 den_nedeli = 5; // 即在星期五,或比如说星期四早些时候,那么den_nedeli = 4。 bool Opn_B = false。 如果 ( DayOfWeek() == den_nedeli ) { Opn_B = true。 } Merck 2013.07.19 13:46 #407 问题是,是否可以制作一个窗口指标,并在图表中绘制一些信息(例如,窗口中的MACD和图表中线条交叉处的箭头)。 还有,最好是箭头不应该是物体,而是一个指标。 P.S. 我正在用一个模板来解决问题,但这不是很方便,因为我必须不断改变参数,我正在测试 forexman77 2013.07.19 13:53 #408 Boeing747 : den_nedeli = 5; // 即在星期五,你也可以在星期四提前,例如,那么den_nedeli = 4。 bool Opn_B = false。 如果 ( DayOfWeek() == den_nedely ) { Opn_B = true。 } 我是这样做的 if ( DayOfWeek() == 1) { Opn_B = true; } bool Opn_B = false; in start is already there.开始进行交易。现在我需要交易在收盘时关闭。这可能是在一天的最后几分钟。如何使之成为现实? 类似这样的事情 if (iClose(Symbol(),Period(),1)==true) { Cls_B=true; } 不起作用,因为时间已经过去,你需要在一天的最后一分钟关闭。您有什么建议? Boeing747 2013.07.19 14:27 #409 Forexman77 : 我已经做了以下工作bool Opn_B = false; in start is already there.开始进行交易。现在我需要交易在收盘时关闭。这可能是在一天的最后几分钟。如何使之成为现实?类似这样的事情 不起作用,因为时间已经过去,你需要在一天的最后一分钟关闭。您有什么建议? 你可以这样试一试。 在专家顾问的设置 中,以这种格式指定收盘时间,并且在输入行中没有空格,为了简单起见,选择服务器时间。 //----- extern string TimeClose = "23:3"; // 关闭时间是指23:03,我们不写零。 if ( ( ""+Hour()+": "+Minute()+"" == TimeClose ) { Cls_B = true。 } 如果专家顾问不能在一分钟内平仓,这里有一个更可靠的方法,就像第一个变量那样 extern int TimeClose= 2303; // 关闭时间是指23:03 如果 ( 100 * Hour() + Minute() >= TimeClose ) { CL_B = true。 } forexman77 2013.07.19 14:38 #410 Boeing747 : 你可以这样试一试。 在EA设置中,在输入行中以这种格式指定关闭时间,不要有空格,为简单起见,时间选择服务器时间。 //----- extern string TimeClose = "23:3"; //关门时间是指23:03,我们不写零。 if ( ( ""+Hour()+": "+Minute()+"" == TimeClose ) { Cls_B = true。 } 非常感谢您! 1...343536373839404142434445464748...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
同志们建议如何使它在运行EA时,像安装任何第三方软件一样,打开一个许可协议的窗口,并有一个同意或不同意的按钮选择。也许在标准库类型user32.dll中是这样的?
https://docs.mql4.com/ru/common/MessageBox
这个消息框不能容纳很多文字,只有几行。 我需要几页的文字,向右滚动,底部有按钮,或者至少没有按钮。
同志们建议如何使它在运行EA时,像安装任何第三方软件一样,打开一个许可协议的窗口,并有一个同意或不同意的按钮选择。也许标准库,如user32.dll是这样的?
我使用Delphi来管理交易过程。非常容易,不比MQL困难,我想在1C上...
大师们,你们能告诉我出了什么问题吗?我需要EA在一周的 某一天 开启交易。
大师们,你们能告诉我出了什么问题吗?我想让我的专家顾问在一周的某一天开启交易。
den_nedeli = 5; // 即在星期五,或比如说星期四早些时候,那么den_nedeli = 4。
bool Opn_B = false。
如果 ( DayOfWeek() == den_nedeli )
{
Opn_B = true。
}
问题是,是否可以制作一个窗口指标,并在图表中绘制一些信息(例如,窗口中的MACD和图表中线条交叉处的箭头)。
还有,最好是箭头不应该是物体,而是一个指标。
P.S. 我正在用一个模板来解决问题,但这不是很方便,因为我必须不断改变参数,我正在测试
den_nedeli = 5; // 即在星期五,你也可以在星期四提前,例如,那么den_nedeli = 4。
bool Opn_B = false。
如果 ( DayOfWeek() == den_nedely )
{
Opn_B = true。
}
我是这样做的
bool Opn_B = false; in start is already there.开始进行交易。现在我需要交易在收盘时关闭。这可能是在一天的最后几分钟。如何使之成为现实?
类似这样的事情
不起作用,因为时间已经过去,你需要在一天的最后一分钟关闭。您有什么建议?我已经做了以下工作
bool Opn_B = false; in start is already there.开始进行交易。现在我需要交易在收盘时关闭。这可能是在一天的最后几分钟。如何使之成为现实?
类似这样的事情
不起作用,因为时间已经过去,你需要在一天的最后一分钟关闭。您有什么建议?你可以这样试一试。
在专家顾问的设置 中,以这种格式指定收盘时间,并且在输入行中没有空格,为了简单起见,选择服务器时间。
//-----
extern string TimeClose = "23:3"; // 关闭时间是指23:03,我们不写零。
if ( ( ""+Hour()+": "+Minute()+"" == TimeClose )
{
Cls_B = true。
}
如果专家顾问不能在一分钟内平仓,这里有一个更可靠的方法,就像第一个变量那样
extern int TimeClose= 2303; // 关闭时间是指23:03
如果 ( 100 * Hour() + Minute() >= TimeClose )
{
CL_B = true。
}
你可以这样试一试。
在EA设置中,在输入行中以这种格式指定关闭时间,不要有空格,为简单起见,时间选择服务器时间。
//-----
extern string TimeClose = "23:3"; //关门时间是指23:03,我们不写零。
if ( ( ""+Hour()+": "+Minute()+"" == TimeClose )
{
Cls_B = true。
}