另一个市场概况指标

尼古拉斯·Z

活跃交易者
2016年3月22日
8
18
33
55
您好交易,

本月,我为自己找到了市场概况研究并编写了另一个MP指标。
因为我喜欢这种实现方式,所以我觉得对于其他使用这种技术的同行业来说,可以更深入地了解市场。

什么提供此索引?

-用户可以通过简单地拖动开始/结束范围线来手动选择配置文件的开始时间/结束时间。
-用户可以通过简单地拖动索引的开始/结束线来手动选择图表上绘制的指标极限。
-Indi自动选择最佳的时间范围(最小的时间范围)来计算配置文件。无论如何,用户都可以在图表上活动的指标控制面板上轻松更改配置文件时间范围。
-用户可以更改索引的每个单独实例的绘制线条颜色。
-用户可以通过按控制面板上的相应按钮在图表上隐藏/显示索引。
-时间权重选项可用。如果"Yes"选择后,价格的较早使用权重会降低。
A "price used" at "start time"得到1 x 0.01点,而"price used" the "end time"获得1 x 1点。
-用户可以在同一图表上添加索引的多个实例。无论如何,她/他应该在指标“输入”标签(Ctrl + I,“编辑指标”,“输入”标签->指数)。每个实例应获得不同的索引值。
-字体大小可以更改。
-只需将控制栏拖动到控制面板上方,即可将控制面板移动到图表上的任何位置。
-移动条的颜色与指示器的颜色相同。通过这种方式,交易者可以轻松地为每个索引实例识别正确的控制面板。
-将鼠标悬停在indi交易者上可以读取indi的实际价值(在特定市场中每种价格的使用次数)。

Bellow是GBPUD的市场概况的屏幕截图。
GBPUSD_Multip.PNG

这里是源。



玩得开心,
尼古拉
 

附件

  • MarketProfile_Multip.mq4
    33.8 KB · 观看次数 : 105

尼古拉斯·Z

活跃交易者
2016年3月22日
8
18
33
55
再次问好  :)

如果您在管理MT4下的图表时遇到麻烦,以下工具可能会(或不会)为您提供帮助。
它使您可以更快地更改符号(使用货币垫)并保持恒定的图表比率。
不太多,但对某些用户有用。

尼古拉
 

附件

  • ChartSet.mq4
    28.8 KB · 观看次数 : 48
  •  喜欢
反应: 羡慕的

尼古拉斯·Z

活跃交易者
2016年3月22日
8
18
33
55
您好商人,

现在,对于希望更好地了解市场行情的交易者,可以使用一个简单的强/弱脚本。
它使交易者对每种货币(而不是货币对)有更好的感觉。
在计算SW的不同技术中,选择了点价与SMA之间的价格距离
实施基于点成本的修正以补偿"difference"点之间(例如,在利润/亏损方面,GBPUSD和GBPNZD的一个点不同)
如果设置了热键,则午餐时脚本会提醒SW排名1天,2天,4天,8天,17天和33天(SMA 4 H,200个周期)。
贝娄是截至2016年3月25日的软件排名的屏幕截图。

SW_1Day.PNG

SW_2Days.PNG
SW_4Days.PNG
SW_8Days.PNG
SW_17Days.PNG
SW_33Days.PNG
 

附件

  • SWScore.mq4
    15.1 KB · 观看次数 : 39

bm0899

商人
2016年3月28日
10
0
7
41
嗨,尼古拉,

感谢您的音量配置指示器。如果您也可以允许该指标执行以下操作,那将是很好的选择:

*在当前图表上使用,例如M1,M5,M15、1H,4H图表。我主要使用M1图表,并且只能选择用户指定的几支蜡烛。
*指标应该只能基于M1 / M5图表上仅选择的几支蜡烛(3至10支蜡烛)进行配置文件。
*单击控制面板上的按钮,单击该按钮后,您可以使用鼠标绘制一个矩形,仅选择需要其体积曲线的特定蜡烛。如果您要在几周前分析M5上蜡烛的体积特征,这将非常有用(可以轻松选择几支蜡烛并按价格分析体积)。指标加载后,您的指标已经有一个围绕当前价格的框。
*矩形框有一个角X按钮以关闭音量配置文件。之后,可以使用控制面板通过按钮启动配置文件。
*控制面板可以最小化。

在控制面板上,以下功能是什么:最常用,范围,TF?
 

尼古拉斯·Z

活跃交易者
2016年3月22日
8
18
33
55
嗨bm0899

修改了限制,用户现在可以看到在M5和M1上绘制的指示器。请注意,在某些情况下,M1和M5图表可能会冻结平台。例如:如果您将市场概况的间隔设置为3个月,然后尝试在1分钟内看到,则可能会冻结平台。
如您所述,指标当前绘制一个具有以下限制的矩形:

左/右:配置文件的开始时间和结束时间。
上/下:配置文件的较高高和较低低。

现在在控制面板上:
范围:表示配置文件的整天数。它是定向的。
如果您尝试从昨天开始2小时进行配置文件,则将显示1天。
最常使用:只有在以下情况时才会给出正确的指示"Time Weight: No".
一些价格是在配置文件中最常用的。它指示使用价格的次数。
TF:这是理解的关键。
用户应了解,Chart TF与Profile TF无关。

The math behind the 指示符 is the following:
它从开始时间到结束时间获取Profile TF的每个柱,并从柱低到柱高给每个价格1点。
2个离散价格之间的距离是1点。
假设一个15巴的最低价为1.4050,最高价为1.4065。 1.4050和1.4065之间的所有价格将获得1点。我们说所有这些价格在此酒吧使用过一次。

现在,从“开始时间”到“结束时间”的所有条形都将重复此操作。
在控制面板上设置TF时,将设置此Profile TF。
如果您保留相同的Profile TF,则更改Chart TF时Profile不会更改。
该Indi自动确定可用的最小Profile TF。
这意味着它会检查您的经纪人是否为您提供了您要求的个人资料的所有栏。
如果您希望从5年前的某一天开始查看配置文件,那么大概15分钟之内可能就没有数据来计算配置文件。您将很幸运获得1小时的个人资料。

无论如何,都允许用户将Profile TF更改为大于最小TF的值。
这样可以消除很多噪音。
我个人认为在1天以下的范围内使用此特定指标并不重要,主要是因为很少有可用于可靠统计分布的数据。

如果您希望某个条形的轮廓,只需将“开始时间”和“结束时间”垂直条放在同一条形上即可。 Indi会自动在下一个可用时间栏上向右移动一个栏(向右),并将该栏放在可用的最佳Profile TF上。
如果需要,您以后可以更改Chart TF以查看更多详细信息。
请不要将“结束时间”竖线下方的竖线不计算在内。
如果您在图表TF 1H上设置了配置文件限制,并且在当前条形图(条形图0)上设置了“结束时间”条形,那么从当前最后一小时开始的价格走势将不被计算在内。
重要的是要了解此索引不跟随市场。如果形成新的柱,则用户应通过移动时间限制来手动更改限制。

可以将控制面板最小化:完成
 

附件

  • MarketProfile_Multip.mq4
    35.5 KB · 观看次数 : 59

bm0899

商人
2016年3月28日
10
0
7
41
嗨,尼古拉,

再次感谢您出色的技能以及对指示器和更改的帮助。这即将成为一个很好的工具。我有以下问题:

(1)您提到:
The math behind the 指示符 is the following:
它从开始时间到结束时间获取Profile TF的每个柱,并从柱低到柱高给每个价格1点。
2个离散价格之间的距离是1点。
假设一个15巴的最低价为1.4050,最高价为1.4065。 1.4050和1.4065之间的所有价格将获得1点。我们说所有这些价格在此酒吧使用过一次。

数量/市场概况是否基于每个价格交易的手数/合约的实际数量(经纪人提供的数据)?当我对您的上述评论感到困惑时,您提到的是您为每个价格分配1点,这是基于实际数量的1点。只是想知道按价格计算的交易量的准确性。

(2)指示器经常在M5崩溃,并且在M15经常没有指示器。我打算在MT4指数(例如DAX,纳斯达克等)上使用此货币。可以在任何平台上使用吗?指标是否由流程驱动并且消耗大量RAM(由于MT4冻结,冻结速度会提高-何时冻结)?

(3)重点是什么"Time Weight"-这是传统上用于交易量指标的指标吗?只是想了解。

(4)有两个矩形(一个是蓝色,另一个是红色-默认颜色)。蓝框是为其生成了卷配置文件的TF,并且生成的输出显示为红框-是吗?

(4a)是否可以将红色市场轮廓线更改为不很粗而将线更改为更窄?

(4a)可以输出要显示为颜色的直方图的市场概况(用户选择)吗?请参阅下面的示例图像。
 mp1.jpg

非常感谢。

 mp2.jpg
 

尼古拉斯·Z

活跃交易者
2016年3月22日
8
18
33
55
再次嗨,bm0899

非常感谢您的赞赏。

我会尽力回答。
1.该指标未考虑交易量。
我是市场概况研究的新手(不到1周)。
我使用了您可以在此站点上找到的MarketProfile指标所使用的相同技术(据我所知,很久以前由Enivid编码)。
它仅考虑价格。例如,如果Profile TF为5 Min。,它将计算在选定范围内有多少5分钟柱线包含该价格。

2. 是, it crashes on M1 和 M5 Chart TF. It works fine starting from 15 min.
无论如何,如果您选择6个月范围并尝试在图表TF上查看15分钟,则可能会崩溃。提供“重置范围”按钮可以设置较小的范围(大约2天左右)。

它不是没有错误,并且不能主要是因为代理提供的数据是不连续的,并且添加一个功能来挖掘代理数据库的错误会增加太多的计算时间。

不应消耗太多资源。仅当您更改Profile TF或Chart TF时才计算。
另一方面,以像素为单位绘制线条,而该语言不提供基于像素绘制线条的功能。如果您摇动图表,将会看到绘制指标的延迟。这是因为indi计算每条线的每个像素,这非常消耗资源。这是此索引不会针对每个刻度更新的主要原因。它应该在较大的时间范围内使用,并且5分钟或15分钟不会显着改变分布(构造非常大的5分钟条会为每个价格增加1点  ;) ),因此配置文件将大部分保持不变。

考虑到此索引确定有害生物TF的方式,我认为不会在外汇交易中起作用。我应该考虑如何修改索引以在任何市场上使用。

3.没有找到任何时间加权技术。仅当您想为最近的活动提供更多权重时,它才对您有帮助。

对于我自己的交易,我将当前的GBPUSD价格行为划分为3个区域:

1)3月16日-今天(3月28日)(图片中的红色)TF 30 mmin型材
2)2月29日至3月28日(橙色)配置文件TF 1 H
3)Janaury 6-2016年3月28日(绿色)配置文件TF 4 H(GBPUSD在1月6日进入当前的800点子范围)。

从短期的配置文件(7天)中,我看到GBPUSD有兴趣交易两个主要区域:1.436-1.439和1.4110-1.4140。
但是,从完整的范围剖面图(绿色)中,我可以看到,最需要的区域是1.4240-1.4310,这是常规正态分布所期望的。
因此,在迁移到另一个范围之前,我可以假定该市场将完成当前范围的高斯分布。为此,GBPUSD需要整合两个区域:1.43-1.44和1.4150-1.4240。如您所见,我们在这里没有很大的差距,因此分布几乎结束了。

我个人从1.4090开始等待,在1.4350水平等待盘整,最近7天我们也存在缺口,但是如果您问我,很快就会迁移到更大TF上的另一个区域下行,最初填充区域1.3960-1.4060。

无论如何,这里1.4300仍然是一个坚实的阻力。

4.正确。您可以将输出放置在图表上的任何位置,但可以放在过去。

4a。您目前可以设置矩形的线宽。
4b。我可能会考虑,这有可能节省大量计算。
 

附件

  • GBPUSD_16_03_28.PNG
    GBPUSD_16_03_28.PNG
    576.4 KB · 观看次数 : 57

bm0899

商人
2016年3月28日
10
0
7
41
嗨,尼古拉,


再次感谢您在此方面的辛勤工作,并答复了所有内容并进行了所有更改。

我无法正确使用体积曲线技术,因为那里没有合适的MT4指示器,只能显示用户仅选择的几支蜡烛的体积曲线。您的指标非常接近从未有人在MT4上做过的事情(您的指标具有按价格指标衡量交易量的所有要素)。按价格成交量指标仅将“成交量数据”用作其输入来创建配置文件。


该指标看起来很完美,但是,如果您仅能进行以下几处更改,它将成为MT4指标最受欢迎的指标之一:


(1)通过价格配置文件指标创建一个交易量(输出看起来相同,只是输入仅是交易量而不是价格作为当前指标)。 “按价格成交量”研究将每个时期的“成交量分布图”叠加到图表上。在条形图的背景中,在指定的时间段内每个价格增量的累积量显示为水平直方图。”本质上,交易量是从经纪人提供的交易量数据中获得的,该交易量可以是买价或卖价。数量和价格是唯一直接来自市场本身的两个变量,因此非常重要。

(2)能够在外汇以外(以及任何工具上操作和使用此指标),只要有可用的按价格计算的交易量即可。

(3)能够在M1和M5上使用它而不会崩溃。我计划通过选择“ 5-10支蜡烛”的体积在M1图表上使用此值。如果使用“按价格成交量”,则只要只选择了很少的蜡烛,指示器就不会崩溃。我主要是黄牛。


在其他平台(例如Ninjatrader,但MT4上不存在)上已经创建了按价格量指标指示器。批量分析技术视频:



//www.tradingview.com/stock-charts-support/index.php/Volume_Profile


http://www.sierrachart.com/index.php?page=doc/doc_VolumeByPrice.php
 

尼古拉斯·Z

活跃交易者
2016年3月22日
8
18
33
55
嗨交易员,

对于希望在其交易例程中强制执行纪律的交易者,我编写了一个简单的工具(EA)以增强交易者的纪律。
EA称为PlaceTrade。

如何运作?
它使用一个过滤器,该过滤器允许交易者根据过滤器的要求进行买入或卖出。
过滤器类型:SMA斜率。允许交易者设置SMA参数。默认情况下,它使用SMA TF 60分钟,50个周期(2天)。
用户可以设置一个中性区域(例如,如果MA斜率<1点,不允许交易)。
如果SMA斜率为负,则仅允许卖出交易。
如果SMA斜率为正,则仅允许买入交易。
该EA仅放置未决(不允许进入市场)。
允许用户以帐户货币设置绝对风险。
他/她通过移动图表上的相应线来设置输入价格,SL价格和TP价格。
交易者面板指示头寸的实际风险,目标利润和最终放置的手数。

GBPUSD_1.PNG
此外,还为用户提供了一个职位基本管理面板。
GBPUSD_2.PNG

特殊警告:此EA不受过度交易保护。用户可以根据需要放置任意多个位置。
存在风险限制,不允许风险大于余额10%的头寸,但用户可以放置多个风险为10%的头寸。

Two additional 指示符s are provided:
LC_MA_Different_TF允许用户放置将在任何TF上保留设置的MA(允许交易者在TF15分钟图表上看到MA TF 60分钟和50个周期)。

斜率表示MA斜率。该指标不是必须的,但允许用户了解EA的筛选器。

交易安全,
尼古拉
 

附件

  • PlaceTrade.mq4
    42 KB · 观看次数 : 51
  • GBPUSD_3.PNG
    GBPUSD_3.PNG
    57.2 KB · 观看次数 : 53
  • LC_MA_Different_TF.mq4
    4.2 KB · 观看次数 : 44
  • Slopes.mq4
    10 KB · 观看次数 : 45
2016年7月3日
1
0
1
45
嗨尼古拉兹

首先,对您在MP indy上的出色工作表示赞赏。这很棒。

我想知道如何像在n°7帖子模板上一样在一个TF上使用两个或三个indi。

例如,当我在EurUsd H4上使用MarketProfile Multipl时,一切都很好。当我在H4上使用第二个索引并将范围从7天更改为21天时,所有两个索引都会更改范围,而在7天范围和第二个范围21天中没有一个保留。所有两个变化范围。

致以真诚的感谢和诚挚的问候
伊万
 

恩人

商人
2018年6月19日
4
0
12
38
大多数平台都有市场概况图(或TPO概况)。像TT,MotiveWave,SierraChart,Quantower平台
这是我关于ES期货的图表
 

恩人

商人
2018年6月19日
4
0
12
38
真好!这是什么平台?是那里的默认指标吗?还是它是自定义编码的?
这是Quantower平台,它们提供TPO配置文件图表。除了这种图表类型,它们还有很多其他类型的东西,例如“足迹图”,“体积概况”,“ VWAP”
1590145608919.png