蜡烛图分析。模式编码

 
VOLDEMAR:

你的功夫比我强 (C)

你能解读一下这个逻辑吗?

Compiler blames....

像这样试试吧。

#property script_show_inputs
//--- input parameters
input ENUM_TIMEFRAMES timeframe = PERIOD_H1;
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart(){
Print(timeframe, " = ", PeriodToString(timeframe));
}
//+------------------------------------------------------------------+
string PeriodToString(ENUM_TIMEFRAMES tf){
return(bool(0xC000 & tf) ?(0xC001 == tf ? "MN1":(0x8001 == tf ?"W1":("H" + IntegerToString(tf&0x1F)))) : "M" + IntegerToString(tf&0x1F));
}
denkir:

我建议比赛的第一项任务是 "实施交易请求"。

问题很复杂--有现成的类,有来自MQ4的旧代码,所有的东西都被讨论了1000次,没有每个人都会使用的解决方案。

我建议找到一种编码蜡烛图的方法--日本蜡烛图、图案和价格行为等......不是识别,只是一种编码2或3个条形的组合的方法--mql5现在有类和枚举和...希望有一个灵活的编码结构或方法

 
IgorM,你发布了一个未经测试的、不可行的代码))))。
 
IgorM:

像这样试试吧。

问题很复杂--有现成的类,有来自MQ4的旧代码,所有的东西都被讨论了1000次,没有每个人都会使用的解决方案。

我建议找到一种编码蜡烛图的方法--日本蜡烛图、图案和价格行为等......不是识别,只是一种编码2或3个条形的组合的方法--mql5现在有类和枚举和...希望有一个灵活的结构或编码方法

一直在做一些不同的编码方法。从别人那里看到的编码。
 
denkir:
IgorM,你发布了一个未经测试的、不可行的代码))))。

是的,是这样的--但这并不是代码的问题,而是使用ENUM_TIMEFRAMES的工作思路之一。

HH:请注意,我不是自由职业者,也不认为自己是专业的程序员--我可以编程,但作为一个训练有素的业余人员

维宁
已经做了几种不同的编码方式。从别人那里看到的编码。
我认为这是一个有可能使用mql5的所有力量的热点问题,我可以根据TOR做这样的工作,但不是每个人都能做一些诀窍,在集体讨论的时候经常出现新的想法
 

例如这里(红色的开盘>收盘栏)。

1. 2. 3. 4. 5.

如何有效地 对这些 "东西 "进行编码?

 
IgorM:

例如这里(红色的开盘>收盘栏)。

1. 2.3. 4. 5.

我怎样才能有效地 对这种 "狗屎 "进行编码?

条件是不够的......你最终需要什么?
 

IgorM:

如何有效地 对这些 "东西 "进行编码?

在互联网上寻找CandleCode技术,也许它就是你要找的东西。编码的意义在于,蜡烛的重量(代码)是根据蜡烛的线性参数的大小形成的--蜡烛体的大小,阴影的大小和蜡烛的类型(看涨,看跌,斗鸡)。
 
denkir:
条件是不够的......你最终需要什么?

输出应该有组合的类型,即在输入f-forces(类)2条时得到答案数字(或枚举值?)=1或2或4或NULL,在输入3条时得到3或5或NULL,让这个任务专门针对我的5个组合,但

我对互换栏位置的编码方法的灵活性感兴趣

SZY:对我来说,这样的问题可以值得一个很好的奖励基金,并再次占用程序员的问题,他们可以没有if或swith来实现旧的f函数没有实际应用。

科斯
在互联网上寻找蜡烛编码技术(CandleCode),也许这就是你要找的东西。编码的意义在于,蜡烛的重量(代码)是根据蜡烛的线性参数的大小形成的--蜡烛体的大小,阴影的大小和蜡烛的类型(看涨,看跌,斗鸡)。

我搜索了,我读了,kodobase有一些例子,但对我来说,它们不是通用的(没有灵活性)。

https://www.mql5.com/ru/code/291

Мастер MQL5 - Класс для работы со свечными паттернами
Мастер MQL5 - Класс для работы со свечными паттернами
  • 投票: 23
  • 2011.02.14
  • MetaQuotes Software Corp.
  • www.mql5.com
Класс CCandlePattern можно использовать при создании модулей торговых сигналов со свечными моделями для Мастера MQL5.
 

CandleCode只是一种编码机制,它可以成为搜索各种烛台形态(经典形态、PriceAction等)的内核的基础。4年前,我就在开发这样一个内核(只是使用这种技术),也许我将来会写一篇关于它的文章。

...

真诚的科斯

 
IgorM:

例如(红条打开>关闭)。

1. 2.3. 4. 5.

我怎样才能有效地 对这种 "狗屎 "进行编码?

首先,你只需要编码,然后,增加效率。