[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 278 1...271272273274275276277278279280281282283284285...1145 新评论 Rid 2009.11.01 20:20 #2771 waitra >> : 正是你所需要的! 你能告诉我如何在这个网格中正确插入这段代码吗? (如果我直接放,测试器就会在第一个位置的开口处停止) 我对这个问题有点犹豫不决。我甚至不确定它是否能发挥作用。 //----------------------------------------- //Открытие позиции: bool Open_Buy() { //------------------------------ for (int v=0; v<OrdersTotal(); v++) { if (OrderSelect( v, SELECT_BY_POS, MODE_HISTORY)) { if (OrderSymbol()==Symbol() && OrderMagicNumber()== Magic) условие_2 = true ; if (OrderSymbol()==Symbol() && OrderMagicNumber()!= Magic) условие_2 = false; } } //-------------------------------------------------------------- bool res=false; if( условие_1) { if ( условие_2 == false) { res=true; }} else { if( условие_1) { if ( условие_2 == true ) { res=true; }}} return( res); Rid 2009.11.01 20:28 #2772 不,这将不会起作用。你必须以其他方式指定condition_2 [删除] 2009.11.02 12:18 #2773 先生们!我在剧本中写错了什么....? int start() { //---------------------------------- int i,counted_bars=IndicatorCounted()。 i=Bars-counted_bars-1。 for(i=0; i<Bars; i++) double a = Open[i]-Close[i]; //---------------------------------- 如果 ( a > 0 ) { 警告("蜡烛是坏的")。 } 否则 //---------------------------------- 如果( a < 0 ) { 警报("该蜡烛是牛市")。 } //---- return(0); } //+--------------------------------- 任务是定义并输出BAR #1是牛市还是熊市的信息。同时定义并输出一个信息给后续的Bar。不要过于严厉地评判)))。 Mykola Demko 2009.11.02 12:26 #2774 下面的一切 " double a = Open[i]-Close[i]; //---------------------------------- " 在i等于Bars-1的情况下计数一次。 不要用for-cycle,而是用double a = Open[1]-Close[1];因为你需要对第一个柱子进行计算。 int start()//+---------------------------- { double a = Open[1]-Close[1]; if ( a > 0 ) Alert ("свеча МЕДВЕЖЬЯ"); if ( a < 0 ) Alert ("свеча БЫЧЬЯ"); return(0); }//+-------------------------------------- [删除] 2009.11.02 12:34 #2775 Urain >> : 下面的一切 " double a = Open[i]-Close[i]; //---------------------------------- " 在i等于Bars-1的情况下计数一次。 如果你需要对第一个柱子进行计算,可以用double a = Open[1]-Close[1]代替for-cycle。 我已经试过这种方式了。由于某种原因,每一个TIC都输出了信息? [删除] 2009.11.02 12:47 #2776 Urain >> : 下面的一切 " double a = Open[i]-Close[i]; //---------------------------------- " 在i等于Bars-1的情况下计数一次。 不要用for-cycle,而是用double a = Open[1]-Close[1];因为你需要对第一条杠进行计算。 谢谢你!但为什么它现在只输出一次信息,而不是每一个形成的蜡烛#1???? Mykola Demko 2009.11.02 13:00 #2777 chaynik_1 >> : 谢谢你!但为什么它现在只输出一次信息,而不是每一个形成的蜡烛#1???? 所以你说你有一个脚本,做一个指标,在每个tick上打印,但perepeshite Alert on Comment和厌倦每一个tick得到Alerts或保护在每一个tick放的触发。 [删除] 2009.11.02 13:10 #2778 Urain >> : 所以你说你有一个脚本,做一个指标,在每一个tick上打印,但在Comment上移动Alert,并厌倦了每一个tick,以获得Alerts或保护每个tick上的触发。 都想明白了,它的工作原理!再次感谢您!尼古拉斯,还有一个关于Skype的问题? Mykola Demko 2009.11.02 13:30 #2779 chaynik_1 >> : 明白了,开始工作了!再次感谢您!!。尼古拉,我可以在Skype上问你一个问题吗? 通过Skype或私下给我发邮件。 [删除] 2009.11.03 07:15 #2780 rid писал(а)>> 不,那是行不通的。我们必须以其他方式设置condition_2 能否有一个功能可以简单地检测出 "在EA历史上还没有订单"?- 那就够了 1...271272273274275276277278279280281282283284285...1145 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
正是你所需要的!
你能告诉我如何在这个网格中正确插入这段代码吗?
(如果我直接放,测试器就会在第一个位置的开口处停止)
我对这个问题有点犹豫不决。我甚至不确定它是否能发挥作用。
先生们!我在剧本中写错了什么....?
int start()
{
//----------------------------------
int i,counted_bars=IndicatorCounted()。
i=Bars-counted_bars-1。
for(i=0; i<Bars; i++)
double a = Open[i]-Close[i];
//----------------------------------
如果 ( a > 0 )
{
警告("蜡烛是坏的")。
}
否则
//----------------------------------
如果( a < 0 )
{
警报("该蜡烛是牛市")。
}
//----
return(0);
}
//+---------------------------------
任务是定义并输出BAR #1是牛市还是熊市的信息。同时定义并输出一个信息给后续的Bar。不要过于严厉地评判)))。
下面的一切
"
double a = Open[i]-Close[i];
//----------------------------------
"
在i等于Bars-1的情况下计数一次。
不要用for-cycle,而是用double a = Open[1]-Close[1];因为你需要对第一个柱子进行计算。
下面的一切
"
double a = Open[i]-Close[i];
//----------------------------------
"
在i等于Bars-1的情况下计数一次。
如果你需要对第一个柱子进行计算,可以用double a = Open[1]-Close[1]代替for-cycle。
我已经试过这种方式了。由于某种原因,每一个TIC都输出了信息?
下面的一切
"
double a = Open[i]-Close[i];
//----------------------------------
"
在i等于Bars-1的情况下计数一次。
不要用for-cycle,而是用double a = Open[1]-Close[1];因为你需要对第一条杠进行计算。
谢谢你!但为什么它现在只输出一次信息,而不是每一个形成的蜡烛#1????
谢谢你!但为什么它现在只输出一次信息,而不是每一个形成的蜡烛#1????
所以你说你有一个脚本,做一个指标,在每个tick上打印,但perepeshite Alert on Comment和厌倦每一个tick得到Alerts或保护在每一个tick放的触发。
所以你说你有一个脚本,做一个指标,在每一个tick上打印,但在Comment上移动Alert,并厌倦了每一个tick,以获得Alerts或保护每个tick上的触发。
都想明白了,它的工作原理!再次感谢您!尼古拉斯,还有一个关于Skype的问题?
明白了,开始工作了!再次感谢您!!。尼古拉,我可以在Skype上问你一个问题吗?
通过Skype或私下给我发邮件。
不,那是行不通的。我们必须以其他方式设置condition_2
能否有一个功能可以简单地检测出 "在EA历史上还没有订单"?- 那就够了