[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 585

 
gabba:
即使你把它换成一个,它仍然会给出错误的数据。
#property indicator_chart_window
datetime TimeBar=0;
int start()
{
double kerzen_typ; //тип свечи
string kerzen_name; //наименование свечи
double kerzen_body; //размер тела свечи
double kerzen_shadow_up; //размер верхней тени
double kerzen_shadow_down; //размер нижней тени
double kerzen_shadow2body_up; //отношение верхней тени к размеру тела
double kerzen_shadow2body_down; //отношение нижней тени к размеру тела

//---- main loop
if(TimeBar!=Time[1])
{
//определение контрольной свечки - белая, черная или додж и сбор информации
if (Close[1]>Open[1])
{
kerzen_typ=1;
kerzen_name="бычья или белая свеча";
kerzen_shadow_up=High[1]-Close[1];
kerzen_shadow_down=Open[1]-Low[1];
kerzen_body=Close[1]-Open[1];
}
if (Open[1]>Close[1])
{
kerzen_typ=-1;
kerzen_name="медвежья или черная свеча";
kerzen_shadow_up=High[1]-Open[1];
kerzen_shadow_down=Close[1]-Low[1];
kerzen_body=(Open[1]-Close[1]);
}
if (Open[1]==Close[1])
{
kerzen_typ=0;
kerzen_name="додж";
kerzen_shadow_up=High[1]-Open[1];
kerzen_shadow_down=Close[1]-Low[1];
}
//определение соотношения тени к телу свечки
if (kerzen_body==0)
{
kerzen_shadow2body_up=kerzen_shadow_up;
kerzen_shadow2body_down=kerzen_shadow_down;
}
if (kerzen_body!=0)
{
kerzen_shadow2body_up=kerzen_shadow_up/kerzen_body;
kerzen_shadow2body_down=kerzen_shadow_down/kerzen_body;
}

//---- done
Comment (
"Контрольный бар типа ",kerzen_name,"\n",
"Верхняя тень - ",kerzen_shadow_up*10000," в ",kerzen_shadow2body_up, " раз больше","\n",
"Тело - ",kerzen_body*10000,"\n",
"Нижняя тень - ",kerzen_shadow_down*10000," в ",kerzen_shadow2body_down, " раз больше"
);
TimeBar=Time[1];
}
return(0);
}
支架上有一个错误,我起初没有注意到。
 

artmedia70:
Да

条件 /---检查空头头寸
如果(x2<x1 &&x02>x01)//向下检查
{
f2=1; // 买入的标志归零
f1=0; //开放销售标志
}

未执行

报告

但在计算中,我在0条上使用了PRICE_OPEN。

在错误的地方插入图片和文字
附加的文件:
1_3.mq4  21 kb
 
Ivn:
我把图片和文字放在了错误的地方

在截图中,除了ADX数据外,我没有注意到旗帜f2、f1和其他方面的数据,如果它们被使用。

把它们放在评论中。

附加的文件:
1_3_1.mq4  21 kb
 
YOUNGA:
传播2在四位数?
这让你感到惊讶吗?
 
artmedia70:

在截图中,除了ADX数据外,我没有注意到旗帜f2、f1和其他方面的数据,如果它们被使用。

把它们放在评论中。


截至2012年1月4日的数据

 
你好,你是否有一个有很多任务的EA,例如打开一个订单或挂单的 网格,同时放置2,3,5个订单(指定它们的坐标),在触发一个订单,TP或SL,自动放置,删除或改变另一个订单,TP或SL,或全部在一个地方。如果有这样的EA,请给我一个链接,如果没有,是否有可能开发这样的EA?
 
Ivn:


截至2012年1月4日的数据

你们都在用屏幕截图做什么?你自己能在可视化模式下一步步测试,观察你的旗帜的状态吗?

开始测试,把ADX窗口放在可视化图表上,按暂停/中断 - 测试将暂停。然后按F12继续进行测试。并监测ADX和旗帜的状态。

除了你之外,没有其他人会这样做

 
sting-igor:
如果我有一个目标,那么我所要做的就是打开一个订单或一个待定订单的网格,一次放入2、3、5个订单(指定它们的坐标),在一个订单、TP或SL触发时,自动放入、撤回或改变另一个订单、TP或SL,或全部在一个地方。当达到某个价格时,可以下达、删除或修改订单、TP或SL。 如果有这样的EA,请提供一个链接,如果没有,能否开发这样的EA?

我们有这样的顾问...

每个EA都是为某些任务、为某种策略而编写的。而一项战略可以包括许多不同的行动。而不仅仅是立场和命令。

开发这样一个EA是没有问题的。你只需要先开发一个策略,然后用它来开发一个EA。

当然,你可以自己写一个EA--程序员自己写。顾问不是从市场的深处诞生的...:)

你可以在这里学习如何做到这一点。所有问题都可以在这个分支中提出--这就是它的意义所在。但这是一条困难重重、充满荆棘的道路。并非所有事情都能一下子解决。最主要的是--有一个目标和目的,其余的都会随着时间的推移而到来。

最后,你可以直接订购,他们会为你制作,但要收费。

 
artmedia70:

我们有这样的顾问...

每个EA都是为某些任务、为某种策略而编写的。而一项战略可以包括许多不同的行动。而不仅仅是立场和命令。

开发这样一个EA是没有问题的。你只需要先开发一个策略,然后用它来开发一个EA。

当然,你可以自己写一个EA--程序员自己写。顾问不是从市场的深处诞生的...:)

你可以在这里学习如何做到这一点。所有问题都可以在这个分支中提出--这就是它的意义所在。但这是一条困难重重、充满荆棘的道路。并非所有事情都能一下子解决。最主要的是要有一个目标和目的,其余的会随着时间的推移而到来。

最后你可以直接订购,他们会为你做的,为了钱。

谢谢你的回答...

你需要先挣钱,然后才能订购)。

你能告诉我顾问的名字吗,如果可以的话,最好是一个链接。

 
sting-igor:


你必须先赚到钱,然后才可以订购)。

我不确定顾问的名字是什么?

这是有道理的。只是在你能赚到钱之前,你必须先学会如何使用顾问。

见https://www.mql5.com/ru/articles/366