初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 913 1...906907908909910911912913914915916917918919920...1503 新しいコメント Vitaly Muzichenko 2018.08.17 16:34 #9121 Mikhail Rudyk:こんにちは 式を正しく置き換える方法を教えてください。 トレンド[i] = (i<Bars-1) ?(価格>amax[i+1]) ?1 : (price<amin[i+1]) ?-1 : trend[i+1] : 0; 演算子付き(ifとelse) ありがとうございますこのように // trend[i] = (i<Bars-1) ? ( (price>amax[i+1]) ? 1 : (price<amin[i+1]) ? -1 : trend[i+1] ) : 0; if(i<Bars-1) { if(price>amax[i+1]) trend[i] = 1; else { if(price<amin[i+1]) trend[i] = -1; else trend[i] = price<amin[i+1]; } } else { trend[i] = 0; } Alexey Viktorov 2018.08.17 17:25 #9122 Mikhail Rudyk:こんにちは 式を正しく置き換える方法を教えてください。 トレンド[i] = (i<Bars-1) ?(価格>amax[i+1]) ?1 : (price<amin[i+1]) ?-1 : trend[i+1] : 0; 演算子付き(ifとelse) しゃいしないんですね。なぜなら、この式は間違って書かれているからです。 オペレータはどのように読むのですか? 条件を満たした場合、変数に値1を代入し、そうでない場合は値2 複合演算子は 次のようなものです。 int x; x = a == 3 ? 1 : a == 2 ? 7 : 9; int x; if(a == 3) x = 1; else if(a == 2) x = 7; else x = 9; a==3 ならば変数 x に値 1 を代入し、a==2 ならば変数 x に値 7 を代入し、それ以外の場合は変数 x に値 9 を代入します。 Sergey Voytsekhovsky 2018.08.19 21:09 #9123 こんばんは。目利きの達人に質問です。どなたか見たことがある方、またはどこを見たらいいか教えてください。 オープンソースのExpert Advisor、またはクラス、または明確なアルゴリズムを持つコードの断片を探しています。 目的 - 実際の相場での口座操作を仮想的にシミュレートすること。つまり、実際の口座に インストールされたExpert AdvisorやIndicatorが実際の相場を取り込み、自身の内部で取引をシミュレートしているのです。 この取引の結果は、さらなる分析のために利用可能なあらゆる方法で表示されます。 このテーマまたはそれに近いテーマについて、何かリンクやアイデアがあれば非常にありがたいです。 prostotrader 2018.08.19 22:47 #9124 Sergey Voytsekhovsky:こんばんは。目利きの達人に質問です。どなたか見たことがある方、またはどこを見たらいいか教えてください。 オープンソースのExpert Advisor、またはクラス、または明確なアルゴリズムを持つコードの断片を探しています。 目的 - 実際の相場での口座操作を仮想的にシミュレートすること。つまり、実際の口座に インストールされたExpert AdvisorやIndicatorが実際の相場を取り込み、自身の内部で取引をシミュレートしているのです。 この取引の結果は、さらなる分析のために利用可能なあらゆる方法で表示されます。 この話題や倫理的な話題について、リンクやアイディアがあれば、とてもありがたいです。あなたはどのようなマーケットで? Aleksey Vyazmikin 2018.08.19 23:20 #9125 Vladimir Karputov:OnChartEventとCHARTEVENT_CHART_CHANGEイベント識別子 - 任意のグラフ変更に基づくことができます。タイマーで確認できます(例:1秒に1回)。 OnChartEventとCHARTEVENT_CHART_CHANGEイベント識別子に基づく例を示します。 面白いことに、価格スケールにカーソルを合わせたままマウスを上に動かすと、数字がぴょこぴょこ動く、つまり、一瞬画面領域がリサイズされたようになるが、その後安定して戻ってくるのだ。 指定した点数まで画面を自動で拡大する方法はありますか? ponochka 2018.08.20 18:20 #9126 iAOとiACでEAを作る... ロジックは単純なカラーマッチングです!!両方緑なら買い、両方赤なら売り。 しかし、何かがうまくいきません!!たくさんのバグ、緑-赤!!plzを見てください... if(CopyBuffer(handle_AO_0, 0, 0, 200, AO_0) <= 0) return; if(CopyBuffer(handle_AC_0, 0, 0, 200, AC_0) <= 0) return; ArraySetAsSeries(AO_0, true); ArraySetAsSeries(AC_0, true); //--- (BUY) possibility if(AO_0[1] > AO_0[2] && AC_0[1] > AC_0[2]) { if(m_trade.Buy(lot, _Symbol, m_symbol.Ask(), 0, 0, magic)) { Print("BUY order opened : ",m_trade.ResultPrice()); } } //--- (SELL) possibility if(AO_0[1] < AO_0[2] && AC_0[1] < AC_0[2]) { if(m_trade.Sell(lot, _Symbol, m_symbol.Bid(), 0, 0, magic)) { Print("SELL order opened : ",m_trade.ResultPrice()); } } Vladimir Karputov 2018.08.21 04:20 #9127 ponochka:iAOとiACでExpert Advisorを作っているのですが...。 ロジックは単純なカラーマッチングです!!両方緑なら買い、両方赤なら売り。 しかし、何かがうまくいきません!!たくさんのバグ、緑-赤!!plzを見てください... 1.MQL5では、基本的に「緑、赤」のインジケーターという概念はありません。 2.口座の種類を指定:ネッティングまたはヘッジ 3.フルコードを入力してください。シンボルとタイムフレームを指定します。時間帯を指定する。 4.トレードを表示し、トレードを表示したチャートを表示します。 ISL 2018.08.21 09:20 #9128 フォーラムユーザーの皆さん、こんにちは!!! また、お願いします!」。 質問です:ある変数を外部パラメータとして設定しました。 input ENUM_TIMEFRAMES per_candle=PERIOD_D1; //период расчета худших и лучших результатов 実施開始から終了までの間に発生した最初の取引の後。 first_buy の場合、コードで渡される時間はper_candle パラメータで指定された時間より短くてはならない。 この方法ではうまくいかない if (TimeCurrent()>first_buy+per_candle) なぜか、1日first_buy+per_candleの 期間では、4時間しか加算さ れない。 取引は00:00に行われた。 私が何を間違えているのか知っている人、助けてください。 Vladimir Karputov 2018.08.21 09:22 #9129 ISL:フォーラムユーザーの皆さん、こんにちは!!! また、お願いします!」。 質問です:ある変数を外部パラメータとして設定しました。 実施開始から終了までの期間に発生した最初の取引の後。 の場合、コードで渡される時間はper_candle パラメータで指定された時間より短くてはならない。 この方法ではうまくいかない なぜか、1日first_buy+per_candleの 期間では、4時間しか加算さ れない。 取引は00:00に行われた。 私が何を間違えているのか知っている人、助けてください。これは(予告編のスクリプト)1つです。 PERIOD_CURRENT 1 PERIOD_M2 2 PERIOD_M3 3 PERIOD_M4 4 PERIOD_M5 5 PERIOD_M6 6 PERIOD_M10 10 PERIOD_M12 12 PERIOD_M15 15 PERIOD_M20 20 PERIOD_M30 30 PERIOD_H1 16385 PERIOD_H2 16386 PERIOD_H3 16387 PERIOD_H4 16388 PERIOD_H6 16390 PERIOD_H8 16392 PERIOD_H12 16396 PERIOD_D1 16408 PERIOD_W1 32769 PERIOD_MN1 49153 これは、2:PeriodSeconds ファイル: ENUM_TIMEFRAMES.mq5 2 kb ISL 2018.08.21 09:38 #9130 Vladimir Karputov:これはその一つです(脚本は予告編にあります)。 これは、2:PeriodSecondsありがとうございました!!! 1...906907908909910911912913914915916917918919920...1503 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは
式を正しく置き換える方法を教えてください。
トレンド[i] = (i<Bars-1) ?(価格>amax[i+1]) ?1 : (price<amin[i+1]) ?-1 : trend[i+1] : 0;
演算子付き(ifとelse)
ありがとうございます
このように
こんにちは
式を正しく置き換える方法を教えてください。
トレンド[i] = (i<Bars-1) ?(価格>amax[i+1]) ?1 : (price<amin[i+1]) ?-1 : trend[i+1] : 0;
演算子付き(ifとelse)
しゃい
しないんですね。なぜなら、この式は間違って書かれているからです。
オペレータはどのように読むのですか?
条件を満たした場合、変数に値1を代入し、そうでない場合は値2
複合演算子は 次のようなものです。
a==3 ならば変数 x に値 1 を代入し、a==2 ならば変数 x に値 7 を代入し、それ以外の場合は変数 x に値 9 を代入します。
こんばんは。目利きの達人に質問です。どなたか見たことがある方、またはどこを見たらいいか教えてください。
オープンソースのExpert Advisor、またはクラス、または明確なアルゴリズムを持つコードの断片を探しています。
目的 - 実際の相場での口座操作を仮想的にシミュレートすること。つまり、実際の口座に インストールされたExpert AdvisorやIndicatorが実際の相場を取り込み、自身の内部で取引をシミュレートしているのです。
この取引の結果は、さらなる分析のために利用可能なあらゆる方法で表示されます。
このテーマまたはそれに近いテーマについて、何かリンクやアイデアがあれば非常にありがたいです。
こんばんは。目利きの達人に質問です。どなたか見たことがある方、またはどこを見たらいいか教えてください。
オープンソースのExpert Advisor、またはクラス、または明確なアルゴリズムを持つコードの断片を探しています。
目的 - 実際の相場での口座操作を仮想的にシミュレートすること。つまり、実際の口座に インストールされたExpert AdvisorやIndicatorが実際の相場を取り込み、自身の内部で取引をシミュレートしているのです。
この取引の結果は、さらなる分析のために利用可能なあらゆる方法で表示されます。
この話題や倫理的な話題について、リンクやアイディアがあれば、とてもありがたいです。
あなたはどのようなマーケットで?
OnChartEventとCHARTEVENT_CHART_CHANGEイベント識別子 - 任意のグラフ変更に基づくことができます。タイマーで確認できます(例:1秒に1回)。
OnChartEventとCHARTEVENT_CHART_CHANGEイベント識別子に基づく例を示します。
面白いことに、価格スケールにカーソルを合わせたままマウスを上に動かすと、数字がぴょこぴょこ動く、つまり、一瞬画面領域がリサイズされたようになるが、その後安定して戻ってくるのだ。
指定した点数まで画面を自動で拡大する方法はありますか?iAOとiACでEAを作る...
ロジックは単純なカラーマッチングです!!両方緑なら買い、両方赤なら売り。
しかし、何かがうまくいきません!!たくさんのバグ、緑-赤!!plzを見てください...
iAOとiACでExpert Advisorを作っているのですが...。
ロジックは単純なカラーマッチングです!!両方緑なら買い、両方赤なら売り。
しかし、何かがうまくいきません!!たくさんのバグ、緑-赤!!plzを見てください...
1.MQL5では、基本的に「緑、赤」のインジケーターという概念はありません。
2.口座の種類を指定:ネッティングまたはヘッジ
3.フルコードを入力してください。シンボルとタイムフレームを指定します。時間帯を指定する。
4.トレードを表示し、トレードを表示したチャートを表示します。
フォーラムユーザーの皆さん、こんにちは!!!
また、お願いします!」。
質問です:ある変数を外部パラメータとして設定しました。
実施開始から終了までの間に発生した最初の取引の後。
の場合、コードで渡される時間はper_candle パラメータで指定された時間より短くてはならない。
この方法ではうまくいかない
if (TimeCurrent()>first_buy+per_candle)
なぜか、1日first_buy+per_candleの 期間では、4時間しか加算さ れない。
取引は00:00に行われた。
私が何を間違えているのか知っている人、助けてください。
フォーラムユーザーの皆さん、こんにちは!!!
また、お願いします!」。
質問です:ある変数を外部パラメータとして設定しました。
実施開始から終了までの期間に発生した最初の取引の後。
の場合、コードで渡される時間はper_candle パラメータで指定された時間より短くてはならない。
この方法ではうまくいかない
なぜか、1日first_buy+per_candleの 期間では、4時間しか加算さ れない。
取引は00:00に行われた。
私が何を間違えているのか知っている人、助けてください。
これは(予告編のスクリプト)1つです。
これは、2:PeriodSeconds
これはその一つです(脚本は予告編にあります)。
これは、2:PeriodSeconds
ありがとうございました!!!