任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 663

 
是否可以下载技术分析的图表,在MT-4中--指数S&P 500期货图,TA 25图,S&P 500图如果可以的话可以告诉你怎么做,也许有一个解释,如何下载
 

谁能建议一下,我在MT-4中安装了GetTickerHistory这个插件,运行了,但下载不了,有没有可能以其他方式下载外部索引。

事先非常感谢。
 
请告知如何实施这一想法。在每一个tick上,我们开出两个买入和卖出订单,如果(买入)市场上没有当前 Ask价格 的订单。对于出售同样的东西,但要出价。提前感谢。
 

关于OrderSelect(i, SELECT_BY_POS, MODE_TRADES)的问题

我是否正确理解,在这种通过订单进行选择/搜索的 模式下,他们的订单是不保证的?也就是说,在终端重启或其他一些 "大灾难 "之后,所有订单的搜索周期可能以不同的顺序显示?

一个小小的检查显示,在我们创建了第N个订单后,订单的顺序并没有立即改变。如果我们关闭/打开终端,订单首先按符号名称排序,然后按票据排序。

总之,我们想知道在SELECT_BY_POS 模式下订单选择的所有细节...

 
TarasBY:

关于加0的问题有一些混淆,但可以这样试一试。


很久以前,论坛上曾经有人建议Noli在i上添加一个索引。

我照做了,一切都照说。倒计时后我就不能画了。绿点和红点是一起的。

例如,我想在 "line1 > 0. "和一定数量的条形图 之后,在 "line1 > 0. "被画出的条件下进行标记。

我能够在专家顾问中做到这一点,但我不能在指标中做到这一点。

1

 
Forexman77:

很久以前,Noli曾经在一个论坛上建议在i上添加一个索引。

我按他们说的做了。倒计时后我就不能画了。绿点和红点是一起的。

例如,我想在 "line1 > 0. "和一定数量的条形图之后,在 "line1 > 0. "被画出的条件下进行标记。

我能够在专家顾问中做到这一点,但我不能在指标中做到这一点。

我已经纠正了一个明显的错误:在时间中加入条形指数。剩下的都是作者的 "幻想"--用它来实验。
 
TarasBY:
我调整了一个明显的错误:在时间上增加一个条形索引。其他都是作者的 "奇思妙想"--实验。

为自己做了一些头脑风暴)并找到了一个解决方案。

 for(i=limit1;i>=0;i--) 
   {
   line1=0.;
   signal_line=0.;
   line1=iCustom(NULL,0,"indikator1",Period_MA_r,r2,1,i+0);
   signal_line=iCustom(NULL,0,"indikator2",Period_MA_1,p2,0,i+0);
   if (line1 == 0){shift=0;}//если индикатор равен нолю, то время сбрасывается на ноль
   if (line1 > 0.){shift=shift+1;}//на каждом баре плюс один
   if (line1 > 0 && signal_line < s)ExtMapBuffer1[i] = Low[i] - 95.*Point;
   if (line1 > 0 && shift >= shet && signal_line < s)ExtMapBuffer2[i] = High[i] + 95.*Point;
   }
 
genino:
请告知如何实施这一想法。在每一个tick上,我们开出两个买入和卖出的订单,如果(对于买入)市场上没有当前Ask价格的订单。出售同样的东西,但要有一个标价。提前感谢。

然后,你检查是否有任何未结订单,并检查它们的属性:订单类型和订单的价格,然后你发送一个请求,以打开订单或不打开。一切都很简单,你有什么疑惑吗?)
 
AlexPORT:

关于OrderSelect(i, SELECT_BY_POS, MODE_TRADES)的问题

我是否正确理解,在这种通过订单进行选择/搜索的模式下,他们的订单是不被保证的?也就是说,在终端重启或其他一些 "大灾难 "之后,所有订单的搜索周期可能以不同的顺序显示?

一个小小的检查显示,在我们创建了第N个订单后,订单的顺序并没有立即改变。如果我们关闭/打开终端,订单首先按符号名称排序,然后按票据排序。

总之,我想知道在SELECT_BY_POS 模式下订单选择的所有细节...


大约一年前,我也试图在这个论坛上讨论这个问题。你没有收到答复的事实表明,从那时起,情况没有什么变化。我们用户自己也不知道它到底是如何发生的。而且我也没有从MetaQuotes找到关于这个问题的任何解释。你可以直接去找开发商,如果你愿意,可以花时间和精力在这上面。

就我个人观察,问题如下(但这些观察,不是官方记录的功能--对于官方--是MetaQuotes应该宣布的)。当你加载终端时,作为用户,你有能力设置排序过滤器:按票数、开盘价、订单类型等。为此,只需点击相关栏目的标题。排序顺序将根据这一点而改变。在交易过程中,当订单被打开时,它们被记录下来,因为它们被放置、取消和关闭。当然,当终端重新启动时,所有这些都被读取并根据默认设置进行排序(按票据排序)。以此类推......。我不会列举所有可能的排序变体,好奇心强的人可以自己完成这些排序。我在这里所说的道理是不同的(是这样的):为了正确地管理订单选择和采样顺序,你必须首先自己进行必要的排序。要做到这一点,我们必须使用适当的排序算法。如果订单很少,几乎任何算法都可以。但如果有很多人...这是一首专门的 "歌曲"。你需要对这些算法有一个很好的理解。否则,可能会发生排序将非常耗时的情况。

在代码库的某个地方有一个排序算法。这似乎是一种泡沫算法。我无法学会如何使用它--我忏悔。

下面是这个系列的东西:https://www.mql5.com/ru/code/9336

一句话: 你是对的--订单的订购是没有保证的。为了保证结果,你需要根据你的计划目标做选择和分类。

 
igalx:
是否可以下载技术分析的图表,在MT-4-指数S & P 500期货图,TA 25图,以及S & P 500图,如果可能可以告诉你如何做,也许有一个解释,如何下载!

请在你的问题中更加具体。当然,我可以猜测(假设),你说的是一些在线服务。但通过在搜索引擎中输入你的清单,我得到了很多不同的选择。而且我想了解,你为什么需要它?你的目的是什么?

但如果你指的是服务,为什么不在这个服务中做分析?在MT4中,你可以使用终端的报价,如果你的经纪商提供了这些报价。如果没有,请下载任何流行的经纪公司的终端。甚至更多。