Candle Patterns can give hints at the future development of price action. Learn about the Three Inside Down pattern, and how to use it in your trading.
Стратегии Лучших Трейдеров Мира (Книга на русском языке + CD-ROM - $69 ; Только книга - $50) Компания ТОРА-Центр представляет сборник лучших индикаторов и торговых стратегий для технического анализа с использованием программного пакета MetaStock фирмы EQUIS International. Представленный материал основан на изучении трудов и публикаций широко...
三个外线上扬 (基于外汇价格反转的蜡烛图形态 文章)
讨论要点
了解蜡烛图及其形态后,交易者就能将价格走势纳入现有的外汇交易策略中。通常,看涨三外线上扬等蜡烛形态可用于确认趋势变化,甚至验证入市。考虑到这一点,我们将重点讨论如何识别和交易市场上最清晰的蜡烛形态之一。
三外线向上
三外线向上蜡烛形态乍听起来很复杂,但它实际上是看涨吞没形态的衍生形态。如上图所示,我们可以看到三外线向上形态由三根独立的蜡烛组成。第一根蜡烛应该向下收盘,它将描述货币对当前弱势的结束。虽然这根蜡烛与下一个吞没形态没有直接关系,但它应表示市场当前跌势的结束。
该形态中的第二根和第三根蜡烛可以说是最重要的。如上所述,预计第二根蜡烛将以一根蓝色大蜡烛吞没第一根蜡烛。这种大型看涨吞没蜡烛线标志着市场出现了新的力量,因为价格试图突破更高的高点。第二根蜡烛的收盘价应远远高于第一根蜡烛的高点,这样才能被视为完整的看涨吞没蜡烛。最后,第三根蜡烛用于验证当前市场方向的变化。这根蜡烛应立即高开,在下行方向形成尽可能小的蜡烛芯。当收盘价高于第二根蜡烛时,第三根蜡烛将验证新的看涨市场趋势。
在交易中使用
上图我们可以看到英镑兑美元货币对的看涨三外线上扬走势。日线图一直处于长期确立的上升趋势中,但注意到一路上都有下跌。图表中突出显示了三根蜡烛形态,表明价格回到了趋势方向。最后一根标志着该货币对在 2013 年 8 月触底,之后反弹至 1158 点。那么,如何将其纳入交易计划呢?
希望利用看涨三外盘下跌形态的交易者可以将其添加到任何现有的趋势市场计划中。
三连跌(基于 Dailyfx文章)
谈话要点
了解蜡烛图仍然是外汇市场价格走势分析的基础。一旦交易者了解了基础知识,他们就可以开始编制一系列蜡烛图,形成确认潜在变化和市场方向的形态。蜡烛形态通常也用于确认现有的想法。今天,我们就来回顾一下 "三内跌 "形态,以及如何在交易中使用该形态。
三内侧下跌形态
三内侧下跌蜡烛形态实际上是哈拉米形态的延续。如上图所示,我们可以看到该形态分为三根不同的蜡烛。首先,我们再次看到一根大型吞没蜡烛。这根蓝色蜡烛代表了看涨势头的结束,因为交易暂停,内柱形成了 Harami。第三根蜡烛确认了市场新的下行趋势,价格跌至更低的低点。第三根蜡烛不仅要收于第二根蜡烛下方,而且要收于第一根蜡烛下方。
这种形态被认为是强势蜡烛,因为交易者多了一根蜡烛来确认市场。当价格向更低的低点移动时,交易者就可以寻找新的卖出或回调机会。
交易中的使用
上图是澳元兑美元日线图上的一个有效三内跌形态。在强劲的看涨走势之后,澳元兑美元以一根内部阳线盘整。第三根蜡烛确认了市场方向,突破了价格支撑。蜡烛图生成后,市场创下当前高点,然后迅速下跌 556 点,创下图表上的新低。
希望利用看涨三内跌形态的交易者可以将其添加到任何现有的趋势市场计划中,以识别市场方向的变化。交易者甚至可以使用内栏突破策略独立进行交易。无论采用哪种方法,交易者都应通过交易日志跟踪自己的进展,并定期回顾蜡烛图分析在交易中的作用。
您好,我想知道为什么该类使用 MA 指标?我以为烛台形态只是穿透蜡烛的价格数据。
该类实现的蜡烛图形态是基于《最佳交易者策略》(俄语)一书中描述的形态,许多形态都以收盘价的平均值(CloseAvg)为条件,因此 MA 被用于平均值。
关于交易、自动交易系统和测试交易策略的论坛
新闻回顾
newdigital, 2014.05.13 12:13
美元/日元突破102.00,原油暗示进一步上涨
- 美元/日元技术策略:多头首选
- 突破 120.00 打开 102.70
- Harami形态支持进一步上涨
美元/日元在日线上形成哈拉米形态后突破 102.00,下一个值得关注的阻力位在 102.70。日线图和四小时图上均未出现看跌信号,这表明日内可能出现反转。美元/日元:价格突破 102.00 点,呈现原样形态
下图对日内价格走势的分析凸显了多头在 102.00 附近的犹豫不决。然而,在突破心理上的重要阻力位后,美元/日元正觊觎 102.70 大关。
美元/日元:锤子预示回升
小心,CheckPatternMorningDoji() 和 CheckPatternEveningDoji () 方法中的以下 几行存在逻辑错误
(AvgBody(2)<AvgBody(1)*0.1) &&
应如下所示:
(MathAbs(Close(2)-Open(2)) <AvgBody(1)*0.1) &&
已更正。
//|| 检查 "早晨十字星 "烛台形态的形成情况。
//+------------------------------------------------------------------+
bool CCandlePattern::CheckPatternMorningDoji()
{
//--- 早安十字星
if((Open(3)-Close(3)>AvgBody(1)) &&
(AvgBody(2)<AvgBody(1)*0.1) &&
(Close(2)<Close(3)) &&
(Open(2)<Open(3)) &&
(Open(1)>Close(2)) &&
(Close(1)>Close(2)))
return(true);
//---
return(false);
}
//+------------------------------------------------------------------+
//| 检查 "黄昏十字星 "烛台形态的形成情况
//+------------------------------------------------------------------+
bool CCandlePattern::CheckPatternEveningDoji()
{
//--- 晚间十字星
if((Close(3)-Open(3)>AvgBody(1)) &&
(AvgBody(2)<AvgBody(1)*0.1) &&
(Close(2)>Close(3)) &&
(Open(2)>Open(3)) &&
(Open(1)<Close(2)) &&
(Close(1)<Close(2)))
return(true);
//---
return(false);
}
//|| 检查 "早晨十字星 "烛台形态的形成情况。
//+------------------------------------------------------------------+
bool CCandlePattern::CheckPatternMorningDoji()
{
//--- 早安十字星
if((Open(3)-Close(3)>AvgBody(1)) &&
(MathAbs(Close(2)-Open(2))<AvgBody(1)*0.1) &&
(Close(2)<Close(3)) &&
(Open(2)<Open(3)) &&
(Open(1)>Close(2)) &&
(Close(1)>Close(2)))
return(true);
//---
return(false);
}
//+------------------------------------------------------------------+
//| 检查 "黄昏十字星 "烛台形态的形成情况
//+------------------------------------------------------------------+
bool CCandlePattern::CheckPatternEveningDoji()
{
//--- 晚间十字星
if((Close(3)-Open(3)>AvgBody(1)) &&
(MathAbs(Close(2)-Open(2))<AvgBody(1)*0.1) &&
(Close(2)>Close(3)) &&
(Open(2)>Open(3)) &&
(Open(1)<Close(2)) &&
(Close(1)<Close(2)))
return(true);
//---
return(false);
}
请注意,第 486 和 487 行的条件是错误的。
WORNG 悬空烛台形态:
正确的版本是
我找不到在调用ValidationSettings 方法 之前设置参数的内容和方法 。我遇到了错误:
CExpertBase::ValidationSettings: 不是检查参数的正确时间
我找到的是CExpertBase 中的下一段代码:
if(m_init_phase!=INIT_PHASE_TUNING)
{
Print(__FUNCTION__+": not the right time to check parameters");
return(false);
}
如何传递错误信息?