//+------------------------------------------------------------------+//| "Voting" that price will grow. |//+------------------------------------------------------------------+int CSignalMA::LongCondition(void)
{
int result=0;
int idx =StartIndex();
//--- analyze positional relationship of the close price and the indicator at the first analyzed barif(DiffCloseMA(idx)<0.0)
{
//--- the close price is below the indicatorif(IS_PATTERN_USAGE(1) && DiffOpenMA(idx)>0.0 && DiffMA(idx)>0.0)
{
//--- the open price is above the indicator (i.e. there was an intersection), but the indicator is directed upwards
result=m_pattern_1;
//--- consider that this is an unformed "piercing" and suggest to enter the market at the current price
m_base_price=0.0;
}
}
else
はい、m_base_priceを右クリックすると表示されます(定義に移動します)。
このスキームについてアドバイスをください。
2つのモジュールからの信号を計算する例では、異なる強度の2つだけの信号と大きな力を持つ第三を取った位置を開く ために。
スキームについて
私の理解では、信号の強い方を選択することはありません。1つの市場パターンからの信号しか存在できません(例としてSignalMA.mqhを使用 - パターン「0」はサービス、補助要素です)。
パターン0は、どのような意味で補助的な要素なのでしょうか?
メインセンスがある。
はい、しかし、パターン#1がトリガーされると、常に信号強度で上回ります(80対10) - なぜですか?
パターン#1とパターン#0は条件によって分離されており、SignalMA.mqhモジュール内では一緒に発生しないためです。
パターン#1があり、パターン#0はない。
ところで、ウラジミールさんは、MAによるシグナルモジュールを作成する際、例えばローソクがMAの上にある場合、移動平均線の 傾き(上昇または下降)を追跡する必要があると思いますか、それとも非重要ですか?
誰にもわからない :) .書いて確認しなければならない・・・。すべてのシンボル、すべてのタイムフレームで・・・。
しかし、それ以外の場所では、常に0と1が一緒になっています(パターンマーカーファイルと照合しています)。
信じられません。1回の実行でパターン#0とパターン#1というのは、コード上存在しないのです。コードの一部分を表示してください。
また、LongConditionとShortConditionを同じ文章で組み合わせようとすると、認知的不協和が生じないか。
カーソル下部の3行をご覧ください。
リピートすることになる。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
MQL5 Wizardで生成されたExpert Advisorで開く、閉じる。
ウラジミール・カルプトフ さん 2017.10.05 14:56
また、LongConditionと ShortConditionを 1つのフレーズにまとめようとすると、認知的不協和が発生しませんか?
longconditionは0パターン、shortconditionは1パターンなので、何がわからないのでしょうか?
それを理解したいのです。まず、あなたから話してください。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
MQL5 Wizardで生成されたExpert Advisorで開く、閉じる。
アンディ さん 2017.10.05 14:34
はい、しかし、パターン1がトリガーされると、常にその信号強度(80対10)で上書きされます - なぜですか?それから、なぜいきなりLongConditionとShortConditionという2つの異なるシグナルを混ぜるのでしょうか。
LongConditionとShortConditionの意味と、なぜ一方の条件が機能し、他方の条件が機能しない(ポジションを開く結果にならない)のかについて整理してください。
追記:明日まで議論から外れます。メールの代わりに、信号モジュールの仕事を理解してほしい。
ウラジミール、このスレッドでの私の書き込みはどこに行ったのでしょうか?
ウラジミール、このスレッドでの私の投稿はどこに行ってしまったのでしょうか?
全く分かりません。消えてしまったので、削除したのでしょう。