if (OrdersTotal >= 1)
{for (g_pos_116 = OrdersTotal() - 1; g_pos_116 >= 0; g_pos_116--)
{if (OrderSelect(g_pos_116, SELECT_BY_POS, MODE_TRADES))
{if (OrderSymbol() != Symbol() || OrderMagicNumber() != 111) continue;
if (Ask - OrderOpenPrice() >= pip * Point)
{if (by == true)
{// здесь вот должен быть код, закрывающий этот ордер}
{if (se == true)
{// здесь вот должен быть код, закрывающий этот ордер}
..И вот так вот продолжить проверку всех отрдеров
}}}}}
你必须要看一下顾问。没有办法告诉你。
伙计们,我能得到帮助吗,或者这个问题不适合这个主题? 第29条(在顶部)
以买入价开仓,以买入价平仓。
以买入价打开卖出,以卖出价关闭。
阅读交易操作的规则。
但不要忘了滑坡、重新报价等问题......。
有些事情是错误的 .............. 我选择一个参数(MA周期),只对一天进行优化。它在结果图上显示的是一条水平线,尽管应该有负的和正的交易。我将这些交易中的任何一个设置为在同一天进行测试(在此基础上我进行了优化),并显示......- 在终端 - "等待更新",但在日志中:2011.01.28 11:19:16 TestGenerator:没有历史数据'GBPUSD1'。
没有历史数据。专家顾问的位置在哪里?
没有历史数据。议员的位置在哪里?
以买入价开仓,以买入价平仓。
以买入价打开卖出,以卖出价关闭。
阅读贸易操作的规则。
但不要忘了滑坡、重新报价等问题。
我应该如何以程序化的方式表现它?
我还在想别的事情。以BUY为例,并从中跳转,即设置一个参数,将检查>=150,但随后我不知道如何实现它,但如果条件为真,则关闭所有未结订单,但如何以编程方式做到这一点,我不知道....,我尝试通过OrderClose,但它不起作用。
我是这样认为的。
你怎么看这个问题?
Z.I. 代码写得很快,可能会有错误,但意义会很清楚,其实上半部分是检查条件的,我们需要下半部分的代码
。
而顾问就在这里: https://www.mql5.com/ru/forum/131277/page28
我可以把它作为一个单独的文件附上,还是必须同时建立它?
我可以把它作为一个单独的文件附上,还是也要把它组装起来?
是的,当然了 !
专家顾问的工作,它是优化的。我只是对地段大小有意见
你如何以编程方式进行?
我还在想别的事情。以BUY为例,并从中跳转,即设置一个参数,检查>=150,但随后我不知道如何实现它,但如果条件为真,则关闭所有未结订单,但如何以编程方式进行,我不知道....,我试过OrderClose,但它没有工作。
我是这样认为的。
你怎么看这个问题?
Z.I. 代码写得很快,可能有错误,但意思会很清楚,其实上半部分是检查条件,我们需要下半部分的代码
。
我可以告诉你什么。所有的鱼竿早已制作完毕。如果你想学习如何编码,可以从阅读教程 开始,它包含一个如何创建一个现成的专家顾问的例子,并通过现成的函数 查看所有场合 的情况。
这样,你就能写出你所需要的东西。但如果你只是想在这里和那里快速创建,知识就不会增加。当然,他们会帮助你整理你的代码,做你需要的事情,但...你需要它吗?当然是IMHO,不是由我来判断。
顺便说一句,我还是不知道你在比较什么,你想得到什么。一百五十个人没有说什么...
- Petya,仪器!?
- 200 !!!
- 200什么?
- 那乐器呢?