ローソク足で分析する。パターン・コーディング

 
 
VOLDEMAR:

あなたのカンフーは私より強い (C)

ろんりをよみとれるか

コンパイラのせい...。

は、このように試してみてください。

#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-force(クラス)2バーの入力で提供される 答えの番号(またはenum値?)= 1または2または4またはNULL、3バーの入力で提供→得られた3または5またはNULL、この問題は私の5の組み合わせに特になるましょう、しかし

相互のバー位置をコード化する方法の柔軟性に興味があります。

SZY:そのような問題は良い賞金に値することができるように私に、もう一度古いf関数は実用的なアプリケーションを持っていない実現するために、ifまたはswithせずにできる問題とプログラマを占有するために

Kos:
インターネットでキャンドルコーディング技術(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など)を検索するカーネルのベースになり得るものです。

...

真摯なコス

 
IgorM:

例えば(赤いバー 開いている>閉じている)。

1. 2.3. 4. 5.

このような "クソ "を効果的に コーディングするには?

そもそも、コーディングだけで、あとは、効率を上げる。
理由: