[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 585 1...578579580581582583584585586587588589590591592...631 新しいコメント Pacman 2012.12.06 17:35 #5841 lottamer:以下は、すでに書いたものです。-------------------------------------------int start(){ 購入条件です。購入そのものを と修正return(0)です。}-----------------------------------------問題は、NEW条件、クローズ条件、そしてクローズ自体を入力する必要があり、私のEAは無限に修正を始めることです(ストップとテイクは固定されていますが、修正成功のメッセージが毎ティックごとにポップアップ表示されます)。どのように私は今、新しい条件と終了のためにこの開始の内部にループを作成することができますので、EAの最初の部分は、それが完全に閉じるまで影響を受けません? 私たちはそれを把握し、あなたを助けることができるので、コードを投稿してください 削除済み 2012.12.06 17:41 #5842 Ekburg: これらの関数がないときは、すべてが時計仕掛けのようにうまくいっていました。もしかしたら、このエラーは、修正関数が本体であるstart()内ではなく、ユーザー関数内にあるために発生するのではないでしょうか? 関数の記述が他の関数の外にあり、どこからでも呼び出せることが重要なのです。 Pacman 2012.12.06 17:49 #5843 rigonich: His_Nameという名前のオブジェクトのレイを作らないようにと書かれています。几帳面な性格で申し訳ないのですが、作者がなぜこのような行を追加したのか理解したいだけなのです。基本的には、太い線(ローソク足本体)、細い線(影)を2本作り、色や文字を変えていくのですが、なぜそこに梁をつけたのでしょう。現地ではもうすぐ午前1時なので、そろそろペースが落ちてきたかもしれませんね。 削除済み 2012.12.06 17:57 #5844 Pacman:几帳面な性格で申し訳ないのですが、作者がなぜこのような行を追加したのか理解したいだけなのです。基本的には、太い線(ローソク足本体)、細い線(影)を2本作り、色や文字を変えるのですが、なぜそこに梁をつけたのでしょう。現地ではもうすぐ午前1時なので、そろそろペースが落ちてきたかもしれませんね。 なぜなら、ロウソクのようなオブジェクトは存在せず、端末に あるオブジェクトしか作れず、しかもそれらはすべて独自のプロパティを 持つからです。 TarasBY 2012.12.06 18:08 #5845 Pacman:几帳面な性格で申し訳ないのですが、作者がなぜこのような行を追加したのか理解したいだけなのです。基本的には、太い線(ローソク足本体)、細い線(影)を2本作り、色や文字を変えるのですが、なぜそこに梁をつけたのでしょう。現地ではもうすぐ午前1時なので、そろそろペースが落ちてきたかもしれませんね。 グラフィック(図表)に描くものはすべてオブジェクト(図形)である。オブジェクトには特性があります。ローソク足は、チャート上にトレンドライン(OBJ_TREND)というオブジェクトで描かれます。チャート上の2点で定義されます。これは、セグメントまたはレイとして設定することができます - これは、あなたが言及したプロパティOBJPROP_RAYによって 定義されます。 elllfix 2012.12.06 18:10 #5846 Pacman: コードを投稿してください。 それとは逆に、私はあなたの仕事を単純化し、すでに機能しているブロックを隠して、分析も修正も必要ないようにしたかったのです。すなわち、条件、開封、変更はすでにスタート関数の中に積み重ねられている。次の条件は、同じ関数の中にあるべきですか?ただ、この条件もまだ書いていないんです、どこに書いていいのかわからないので...。 TarasBY 2012.12.06 18:15 #5847 lottamer: それどころか、私はあなたの仕事を単純化し、すでに機能しているブロックを隠して、分析も修正も必要ないようにしたかったのです。すなわち、条件、開封、変更はすでにスタート関数の中に積み重ねられている。次の条件は、同じ関数の中にあるべきですか?ただ、この条件もまだ書いていないんです、どこに書いていいのかわからないので...。 キーボードは放っておいて-本を 読んで勉強 する、それも いい、そして鉛筆を持ってEAの図式を描く、描いたら-キーボードに戻るのです。:))) 削除済み 2012.12.06 18:16 #5848 lottamer:以下は、すでに書いたものです。-------------------------------------------int start(){ 購入条件です。購入そのものを と修正return(0)です。}-----------------------------------------問題は、NEW条件、クローズ条件、そしてクローズ自体を入力する必要があり、私のEAは無限に修正を始めることです(ストップとテイクは固定されていますが、修正成功のメッセージが毎ティックごとにポップアップ表示されます)。新しい条件と閉じるために、この開始の内部にループを作成し、EAの最初の部分が完全に閉じるまで影響を受けないようにする方法を教えてください。SLとTPが決まっているのであれば、それ以外のクローズ条件は必要ないのでは?トレーリングストップはターミナルからの標準的なものと同じように動作します - 価格が要求された方向に行けば、毎ティックで注文を修正します(ストップロスを引き上げます)。 毎ティックで修正しないようにするには、注文のストップロスと 現在の価格との差が、定義したレベル(トレーリングストップのレベル+修正ステップ)より小さい場合は修正しないように条件を追加してください。配置について - 演算子は、間に分岐演算子(if else)/がなければ、上から下、左から右の順に実行されます。 Pacman 2012.12.06 19:10 #5849 皆さん、本当にありがとうございました。ゲットしました:)トレンドラインは 最初レイで描かれ、それをfalseに設定する、つまり点Aから点Bに線を引くことになる。これで寝れる) 削除済み 2012.12.06 19:26 #5850 rigonich: あなたのコードを見たのですが、何と言ったらいいのかわかりません。上のTarasBY さんのおっしゃる 通り、その中で正しいことを言う 方が簡単です。秒()、分()、時間()関数はサーバーの開始時刻を返すので、この条件では、if (Hour()==10) の場合、Expert Advisorを10時に起動していないと、この関数は動作しないことになります。そんな状態がずっと続いているんですね。ヘルプの機能の説明をよく読んでください。 2.if (TIMECLOSEHIGH19>TIMEOPENLOW19) and if (TIMECLOSELOW19<TIMEOPENHIGH19) -- これらは、常に動作する条件です。 3.一つのプログラムに3つも4つも同じような関数を書かず、一つの関数にして、必要なパラメータを渡して呼び出す。 これは誤りではないが、コードが煩雑になり読みづらくなる。 4) 構文文字(スペース、タブ、改行、ブラケット)の配置は、どのようなものでも、常に同じシステムを使用する。そうしないと、自分自身を混乱させ、他の人も混乱させることになる。 今はそれで十分だ、修正して、それからだ。))) なるほど、やってみようと思いますが、ここで書かれていることはすべて正しくて非常にシンプルだと思われましたが)))お忙しい中、ありがとうございました。 1...578579580581582583584585586587588589590591592...631 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
以下は、すでに書いたものです。
-------------------------------------------
int start()
{
購入条件です。
購入そのものを
と修正
return(0)です。
}
-----------------------------------------
問題は、NEW条件、クローズ条件、そしてクローズ自体を入力する必要があり、私のEAは無限に修正を始めることです(ストップとテイクは固定されていますが、修正成功のメッセージが毎ティックごとにポップアップ表示されます)。
どのように私は今、新しい条件と終了のためにこの開始の内部にループを作成することができますので、EAの最初の部分は、それが完全に閉じるまで影響を受けません?
私たちはそれを把握し、あなたを助けることができるので、コードを投稿してください
これらの関数がないときは、すべてが時計仕掛けのようにうまくいっていました。
もしかしたら、このエラーは、修正関数が本体であるstart()内ではなく、ユーザー関数内にあるために発生するのではないでしょうか?
関数の記述が他の関数の外にあり、どこからでも呼び出せることが重要なのです。
His_Nameという名前のオブジェクトのレイを作らないようにと書かれています。
几帳面な性格で申し訳ないのですが、作者がなぜこのような行を追加したのか理解したいだけなのです。
基本的には、太い線(ローソク足本体)、細い線(影)を2本作り、色や文字を変えていくのですが、なぜそこに梁をつけたのでしょう。
現地ではもうすぐ午前1時なので、そろそろペースが落ちてきたかもしれませんね。
几帳面な性格で申し訳ないのですが、作者がなぜこのような行を追加したのか理解したいだけなのです。
基本的には、太い線(ローソク足本体)、細い線(影)を2本作り、色や文字を変えるのですが、なぜそこに梁をつけたのでしょう。
現地ではもうすぐ午前1時なので、そろそろペースが落ちてきたかもしれませんね。
なぜなら、ロウソクのようなオブジェクトは存在せず、端末に あるオブジェクトしか作れず、しかもそれらはすべて独自のプロパティを 持つからです。
几帳面な性格で申し訳ないのですが、作者がなぜこのような行を追加したのか理解したいだけなのです。
基本的には、太い線(ローソク足本体)、細い線(影)を2本作り、色や文字を変えるのですが、なぜそこに梁をつけたのでしょう。
現地ではもうすぐ午前1時なので、そろそろペースが落ちてきたかもしれませんね。
コードを投稿してください。
それとは逆に、私はあなたの仕事を単純化し、すでに機能しているブロックを隠して、分析も修正も必要ないようにしたかったのです。
すなわち、条件、開封、変更はすでにスタート関数の中に積み重ねられている。
次の条件は、同じ関数の中にあるべきですか?ただ、この条件もまだ書いていないんです、どこに書いていいのかわからないので...。
それどころか、私はあなたの仕事を単純化し、すでに機能しているブロックを隠して、分析も修正も必要ないようにしたかったのです。
すなわち、条件、開封、変更はすでにスタート関数の中に積み重ねられている。
次の条件は、同じ関数の中にあるべきですか?ただ、この条件もまだ書いていないんです、どこに書いていいのかわからないので...。
以下は、すでに書いたものです。
-------------------------------------------
int start()
{
購入条件です。
購入そのものを
と修正
return(0)です。
}
-----------------------------------------
問題は、NEW条件、クローズ条件、そしてクローズ自体を入力する必要があり、私のEAは無限に修正を始めることです(ストップとテイクは固定されていますが、修正成功のメッセージが毎ティックごとにポップアップ表示されます)。
新しい条件と閉じるために、この開始の内部にループを作成し、EAの最初の部分が完全に閉じるまで影響を受けないようにする方法を教えてください。
SLとTPが決まっているのであれば、それ以外のクローズ条件は必要ないのでは?トレーリングストップはターミナルからの標準的なものと同じように動作します - 価格が要求された方向に行けば、毎ティックで注文を修正します(ストップロスを引き上げます)。 毎ティックで修正しないようにするには、注文のストップロスと 現在の価格との差が、定義したレベル(トレーリングストップのレベル+修正ステップ)より小さい場合は修正しないように条件を追加してください。
配置について - 演算子は、間に分岐演算子(if else)/がなければ、上から下、左から右の順に実行されます。
皆さん、本当にありがとうございました。
ゲットしました:)トレンドラインは 最初レイで描かれ、それをfalseに設定する、つまり点Aから点Bに線を引くことになる。
これで寝れる)
あなたのコードを見たのですが、何と言ったらいいのかわかりません。上のTarasBY さんのおっしゃる 通り、その中で正しいことを言う 方が簡単です。
秒()、分()、時間()関数はサーバーの開始時刻を返すので、この条件では、if (Hour()==10) の場合、Expert Advisorを10時に起動していないと、この関数は動作しないことになります。そんな状態がずっと続いているんですね。ヘルプの機能の説明をよく読んでください。
2.if (TIMECLOSEHIGH19>TIMEOPENLOW19) and if (TIMECLOSELOW19<TIMEOPENHIGH19) -- これらは、常に動作する条件です。
3.一つのプログラムに3つも4つも同じような関数を書かず、一つの関数にして、必要なパラメータを渡して呼び出す。 これは誤りではないが、コードが煩雑になり読みづらくなる。
4) 構文文字(スペース、タブ、改行、ブラケット)の配置は、どのようなものでも、常に同じシステムを使用する。そうしないと、自分自身を混乱させ、他の人も混乱させることになる。
今はそれで十分だ、修正して、それからだ。