从理论到实践 - 页 1462 1...145514561457145814591460146114621463146414651466146714681469...1981 新评论 Renat Akhtyamov 2019.08.06 21:54 #14611 Олег avtomat: 不,它不仅仅是多重平滑,它是一个具有正向、交叉和反馈回路的闭环系统。 这是一个混乱的局面。 没办法,这一切都太简单了 而越是简单的东西,越是难以琢磨...... khorosh 2019.08.06 22:14 #14612 Martin_Apis_Bot Cheguevara: 有87.5%的概率,价格克服了前一天的高点,并继续 不触及前一天的低点,反之亦然。 如果你有任何想法,如何使用这一个模式,我很高兴看到它) 距离有多远? CHINGIZ MUSTAFAEV 2019.08.06 22:42 #14613 khorosh:距离有多远? 平均每天有前一天的45-46%的运动量。但请记住,随机性仍然存在,而且到了较大的TF,分布从指数型 趋向于正常。因此,只有当价格越过前一天的最低点或最高点时,该模式才会出现。 [删除] 2019.08.07 01:43 #14614 Renat Akhtyamov: 这真让人无奈。 这是没办法的事,这一切都非常简单。 而越是简单的东西,越是难以琢磨...... 我不知道你说的是什么辉煌的简单性。 我只是在陈述一个事实,你的 "公式 "与 "武信 "相差甚远,它们来自不同的宇宙。 Vladimir 2019.08.07 02:53 #14615 Martin_Apis_Bot Cheguevara: 有87.5%的概率,价格克服了前一天的高点,并继续不触及前一天的低点,反之亦然。 如果你有任何想法,如何使用这一个确实存在的模式,我将很乐意阅读) 请澄清我们正在谈论的是哪种模式。特别是,当只有日线OHLC而没有关于之前发生的高点或低点的信息时,如何理解 "将继续移动 "这句话。如果不难,要有一个解释的数字。 或者你使用的是每日OHLC以外的数据? khorosh 2019.08.07 04:19 #14616 Vladimir: 请澄清我们正在谈论的是哪种模式。特别是,如何理解 "将继续运动 "这句话的条件是,只有每日的OHLC,没有关于之前发生的高点或低点的信息。如果不难,要有一个解释的数字。 或者你使用的是每日OHLC以外的数据? 前一天的最高点或最低点,哪个更早有什么区别?在哪个方向上,前一天的极值被突破,在那里价格将继续其运动。 CHINGIZ MUSTAFAEV 2019.08.07 06:59 #14617 Renat Akhtyamov: 这真让人无奈。 这也是没办法的事,一切都很简单。 而越是简单的东西,越是难以琢磨...... 我完全同意你的观点! 当然,除了所有武僧和其他邪恶的东西=D [删除] 2019.08.07 07:34 #14618 Martin_Apis_Bot Cheguevara: 我完全同意你的观点! 当然,除了武信和你的其他同道之外 =D 而武训并不容易,它很复杂,因此你的天才没有被玷污;) Renat Akhtyamov 2019.08.07 18:51 #14619 Martin_Apis_Bot Cheguevara:我完全同意你的观点! 当然,除了各种武僧和其他邪恶的东西=D 价格和数量,在这个声明中没有任何简单的东西,明确的说 但.... 最简单的方法是看CME和MOEX网站上的图表。 你到底是如何从图表中识别出同样的东西的? ehhh,4年的搜索,以及之前的所有火鸡的邪恶....。 看起来像准备好的琴科;) 该死的 最简单的圣杯 类型是在CME正确计算的价格水平上施加相应的挂单,其数量是公布价格的倍数。 在动态中修改它们 会拖的,会拖的,我肯定会拖的。 但它不会让你在上面赚很长时间(2-3天),因为这些信息会开始变得有趣...... ;) Aleksandr Goryachev 2019.08.07 19:09 #14620 下午好。该指标非常简单,它从当前价格中提取预定义的水平。我好几天都搞不清楚。我认为我写得很好,但它不工作......。 mql4代码 #property indicator_chart_window #property indicator_buffers 2 #property indicator_color1 Red #property indicator_color2 Blue #property indicator_width1 1 #property indicator_width2 1 外来的双数sl=0.1。 双重红线[5]。 双蓝线[5]。 //+------------------------------------------------------------------+ //|自定义指标初始化功能 //+------------------------------------------------------------------+ int OnInit() { //---- 指标 SetIndexBuffer(0,redline)。 SetIndexBuffer(1,blueline)。 //---- SetIndexStyle(0,DRAW_ARROW, 0)。 SetIndexArrow(0,158); //---- SetIndexStyle(1,DRAW_ARROW,0)。 SetIndexArrow(1, 158); return(0); } int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time[]。 const double &open[], const double &high[], const double &low[], const double &close[], const long &tick_volume[], const long &volume[]。 const int &spread[]) { 红线[0]=Ask+0.1。 红线[0]=出价-0.1。 红线[1]=Ask+0.1。 blueline[1]=Bid-0.1。 红线[2]=Ask+0.1。 blueline[2]=Bid-0.1。 红线[3]=Ask+0.1。 blueline[3]=Bid-0.1。 红线[4]=NULL。 蓝线[4]=NULL。 return(0); } 这里是mql 5的代码(对泥巴表示歉意,我正在工作......) #include <Trade\SymbolInfo.mqh>。 #property indicator_chart_window #property indicator_buffers 2 #property indicator_plots 2 #property indicator_color1 clrRed #property indicator_color2 clrBlue #property indicator_width1 1 #property indicator_width2 1 #property indicator_type1 DRAW_ARROW #property indicator_style1 STYLE_SOLID #属性 indicator_type2 DRAW_ARROW #property indicator_style2 STYLE_SOLID CSymbolInfo c_symbol; 输入double sl=0.1。 双重红线[5]。 双蓝线[5]。 //+------------------------------------------------------------------+ //|自定义指标初始化功能 //+------------------------------------------------------------------+ int OnInit() { //------指标缓冲区的映射 SetIndexBuffer(0,redline,INDICATOR_DATA)。 SetIndexBuffer(1,blueline,INDICATOR_DATA)。 //---- PlotIndexSetInteger(0,PLOT_ARROW,151)。 PlotIndexSetInteger(1,PLOT_ARROW,151)。 //IndicatorSetInteger(INDICATOR_DIGITS,_Digits)。 // PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,0)。 // PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,EMPTY_VALUE)。 //SetIndexStyle(0,DRAW_ARROW,0)。 //SetIndexArrow(0, 158)。 //---- //SetIndexStyle(1, DRAW_ARROW, 0); //SetIndexArrow(1, 158)。 //--- return(INIT_SUCCEEDED)。 } //+------------------------------------------------------------------+ //|自定义指标迭代函数| //+------------------------------------------------------------------+ int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time[]。 const double &open[], const double &high[], const double &low[], const double &close[], const long &tick_volume[], const long &volume[]。 const int &spread[]) { //--- c_symbol.Name()。 红线[0]=c_symbol.Ask()+0.1。 红线[0]=c_symbol.Bid()-0.1。 红线[1]=c_symbol.Ask()+0.1。 蓝线[1]=c_symbol.Bid()-0.1。 红线[2]=c_symbol.Ask()+0.1。 蓝线[2]=c_symbol.Bid()-0.1。 红线[3]=c_symbol.Ask()+0.1。 蓝线[3]=c_symbol.Bid()-0.1。 红线[4]=0。 蓝线[4]=0。 //---为下一次调用返回prev_calculated的值 return(rate_total)。 } From theory to practice Is there s/r download Code snippets 1...145514561457145814591460146114621463146414651466146714681469...1981 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
不,它不仅仅是多重平滑,它是一个具有正向、交叉和反馈回路的闭环系统。
这是一个混乱的局面。
没办法,这一切都太简单了
而越是简单的东西,越是难以琢磨......
有87.5%的概率,价格克服了前一天的高点,并继续 不触及前一天的低点,反之亦然。
如果你有任何想法,如何使用这一个模式,我很高兴看到它)
距离有多远?
距离有多远?
这真让人无奈。
这是没办法的事,这一切都非常简单。
而越是简单的东西,越是难以琢磨......
我不知道你说的是什么辉煌的简单性。
我只是在陈述一个事实,你的 "公式 "与 "武信 "相差甚远,它们来自不同的宇宙。
有87.5%的概率,价格克服了前一天的高点,并继续不触及前一天的低点,反之亦然。
如果你有任何想法,如何使用这一个确实存在的模式,我将很乐意阅读)
请澄清我们正在谈论的是哪种模式。特别是,当只有日线OHLC而没有关于之前发生的高点或低点的信息时,如何理解 "将继续移动 "这句话。如果不难,要有一个解释的数字。
或者你使用的是每日OHLC以外的数据?请澄清我们正在谈论的是哪种模式。特别是,如何理解 "将继续运动 "这句话的条件是,只有每日的OHLC,没有关于之前发生的高点或低点的信息。如果不难,要有一个解释的数字。
或者你使用的是每日OHLC以外的数据?前一天的最高点或最低点,哪个更早有什么区别?在哪个方向上,前一天的极值被突破,在那里价格将继续其运动。
这真让人无奈。
这也是没办法的事,一切都很简单。
而越是简单的东西,越是难以琢磨......
我完全同意你的观点!
当然,除了所有武僧和其他邪恶的东西=D我完全同意你的观点!
当然,除了武信和你的其他同道之外 =D而武训并不容易,它很复杂,因此你的天才没有被玷污;)
我完全同意你的观点!
当然,除了各种武僧和其他邪恶的东西=D价格和数量,在这个声明中没有任何简单的东西,明确的说
但....
最简单的方法是看CME和MOEX网站上的图表。
你到底是如何从图表中识别出同样的东西的?
ehhh,4年的搜索,以及之前的所有火鸡的邪恶....。
看起来像准备好的琴科;)
该死的
最简单的圣杯 类型是在CME正确计算的价格水平上施加相应的挂单,其数量是公布价格的倍数。
在动态中修改它们
会拖的,会拖的,我肯定会拖的。
但它不会让你在上面赚很长时间(2-3天),因为这些信息会开始变得有趣......
;)
下午好。该指标非常简单,它从当前价格中提取预定义的水平。我好几天都搞不清楚。我认为我写得很好,但它不工作......。
mql4代码
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_color2 Blue
#property indicator_width1 1
#property indicator_width2 1
外来的双数sl=0.1。
双重红线[5]。
双蓝线[5]。
//+------------------------------------------------------------------+
//|自定义指标初始化功能
//+------------------------------------------------------------------+
int OnInit()
{
//---- 指标
SetIndexBuffer(0,redline)。
SetIndexBuffer(1,blueline)。
//----
SetIndexStyle(0,DRAW_ARROW, 0)。
SetIndexArrow(0,158);
//----
SetIndexStyle(1,DRAW_ARROW,0)。
SetIndexArrow(1, 158);
return(0);
}
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[]。
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[]。
const int &spread[])
{
红线[0]=Ask+0.1。
红线[0]=出价-0.1。
红线[1]=Ask+0.1。
blueline[1]=Bid-0.1。
红线[2]=Ask+0.1。
blueline[2]=Bid-0.1。
红线[3]=Ask+0.1。
blueline[3]=Bid-0.1。
红线[4]=NULL。
蓝线[4]=NULL。
return(0);
}
这里是mql 5的代码(对泥巴表示歉意,我正在工作......)
#include <Trade\SymbolInfo.mqh>。
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_plots 2
#property indicator_color1 clrRed
#property indicator_color2 clrBlue
#property indicator_width1 1
#property indicator_width2 1
#property indicator_type1 DRAW_ARROW
#property indicator_style1 STYLE_SOLID
#属性 indicator_type2 DRAW_ARROW
#property indicator_style2 STYLE_SOLID
CSymbolInfo c_symbol;
输入double sl=0.1。
双重红线[5]。
双蓝线[5]。
//+------------------------------------------------------------------+
//|自定义指标初始化功能
//+------------------------------------------------------------------+
int OnInit()
{
//------指标缓冲区的映射
SetIndexBuffer(0,redline,INDICATOR_DATA)。
SetIndexBuffer(1,blueline,INDICATOR_DATA)。
//----
PlotIndexSetInteger(0,PLOT_ARROW,151)。
PlotIndexSetInteger(1,PLOT_ARROW,151)。
//IndicatorSetInteger(INDICATOR_DIGITS,_Digits)。
// PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,0)。
// PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,EMPTY_VALUE)。
//SetIndexStyle(0,DRAW_ARROW,0)。
//SetIndexArrow(0, 158)。
//----
//SetIndexStyle(1, DRAW_ARROW, 0);
//SetIndexArrow(1, 158)。
//---
return(INIT_SUCCEEDED)。
}
//+------------------------------------------------------------------+
//|自定义指标迭代函数|
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[]。
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[]。
const int &spread[])
{
//---
c_symbol.Name()。
红线[0]=c_symbol.Ask()+0.1。
红线[0]=c_symbol.Bid()-0.1。
红线[1]=c_symbol.Ask()+0.1。
蓝线[1]=c_symbol.Bid()-0.1。
红线[2]=c_symbol.Ask()+0.1。
蓝线[2]=c_symbol.Bid()-0.1。
红线[3]=c_symbol.Ask()+0.1。
蓝线[3]=c_symbol.Bid()-0.1。
红线[4]=0。
蓝线[4]=0。
//---为下一次调用返回prev_calculated的值
return(rate_total)。
}