[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 616 1...609610611612613614615616617618619620621622623...631 新しいコメント 削除済み 2012.12.10 20:54 #6151 xant:リゴニッチまた25歳。私は、最初の一歩が正しかったかどうか、具体的に尋ねました。直接的な質問には答えず、実質的なことは一言も言っていない。はい、もちろん教科書は読みますが、プログラミングとは全く関係のない職業なので、わかりやすくシンプルで具体的なアルゴリズムを求めているのは明らかです。理解するのは難しいですか?実力で答えるのが難しいのであれば、なぜ悩むのか?立ち去るのみ。そして、コメントですが、開業医の私がバカと言える人にどれだけ会ってきたかわかりません。大人が自分の健康についての基本的な疑問を理解できていないのは考えものです。もし、私があなたのように誰にでも反応するのであれば、専門家としての価値はなくなる。よく眠ること。_______________お願い - 誰か私にneroy(dog)mail.ruでEAコードをぶっきらぼうに取って、必要なものを正しい場所に貼り付けることができる人を教えてください。 自分のEAを持って行って必要なコードを貼り付けてくれと頼んでいない、EAのコードを掲載していない、まずEAを消すとデータが消えるという問題を解決するために助けを求めた、そうしたら助けてくれた人を侮辱した、次に「最初のステップ」が正しくできたかどうか尋ねた、それが間違っていると言われ具体的に間違いを指摘すると、また助けてくれる人を侮辱した、だから誰もやりたくないんじゃないでしょうかね。P.S. 私は、2つの既成の関数を取って、それを私のEAにコピーし、一方の呼び出しをinitの最初に、他方をstartの最後に置くよりも簡単で明確なアルゴリズムを思いつきません。 elllfix 2012.12.11 05:13 #6152 rigonich: 実はこれはあなたのコードで、他の人が部分的に修正したものなのです。 私のコードでは何のエラー も出ませんでした。しかし、それも結果が出なかった。しかも、彼のコードは24個のエラーが出て、動作すらしませんでした......。しかし、私はアイデアを得て...そして今、それがうまくいっているのです。 elllfix 2012.12.11 05:53 #6153 もちろん、コンパイラは非人間的である。今、なぜエラーが表示されるのか、私の脳は壊れかけています'(' -関数 定義 unexpected G:\Program_Files_2MT4-demo﹑3.mq4 (139, 14)昨日までこのExpert Advisorが魅力的に機能していたのに、今日はロングIFをいくつかのショートIFにオープンしただけ...。コンパイラがエラーを示したところから、KILLOMETreほどの反転カンマを見逃していたことが判明!おまけに反転カンマについては黙殺、FUNCTIONには不満だったようです、、、:(((((((((((( ;゚Д゚)))))))))))) visnu 2012.12.11 05:58 #6154 リゴニッチあなたの一言一句に一点一点反応してもいいのですが、もう意味がわかりません。頑固な人がいたら、何を説明しても無駄なんです。問題は、どのように組織化するかであった。そして、ファイルに書き込むよりもグローバル変数の 方が良いというヒントを与えると、どうすれば正しく書き込めるのかという疑問が生まれました。すると、緊張した面持ちの連帯保証人が、口火を切る機会を逃さずに、暗号の一端を披露してくれた。コードの一部が初期化ブロックに入り、一部がメインのEAブロックに入るというシンプルなものです。 これは、初期化ブロックに入るものです。 void fGet_MineGV (string fs_PrefName = "") // префикс имени переменной { string ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_1"); if (GlobalVariableCheck (ls_Name)) SUA = GlobalVariableGet (ls_Name); ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_2"); if (GlobalVariableCheck (ls_Name)) SUA1 = GlobalVariableGet (ls_Name); ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_3"); if (GlobalVariableCheck (ls_Name)) BUA = GlobalVariableGet (ls_Name); ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_4"); if (GlobalVariableCheck (ls_Name)) BUA1 = GlobalVariableGet (ls_Name); }これがメインブロックに入る void fSave_MineGV (string fs_PrefName = "") // префикс имени переменной { static datetime ldt_NewBar; datetime ldaTBeginBar = iTime (Symbol(), 1, 0) //---- Сохраняемся в начале каждой минуты if (ldt_NewBar == ldaTBeginBar) return; ldt_NewBar = ldaTBeginBar; //---- Сохраняем поочереди значения каждой переменной string ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_1"); GlobalVariableSet (ls_Name, SUA); ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_2"); GlobalVariableSet (ls_Name, SUA1); ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_3"); GlobalVariableSet (ls_Name, BUA); ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_4"); GlobalVariableSet (ls_Name, BUA1); }ご覧の通り、変数名を変更しました。そこで、変数の計算の直後からスタートブロックの最後まで順次挿入し、最後の中括弧の前に挿入しようとしたのが最後です。あなたの専門性の高い説明から判断すると、どんな初心者にもわかりやすいので、そうするべきだったのでしょう。曰く、「うまくいくはずだ」と。でも、そうじゃないんです。これが、私が実現したベストの状態です。8 error(s), 0 warning(s) elllfix 2012.12.11 06:25 #6155 ライブラリで正しい関数が見つからなかった最後に決済したポジション のTakeProfitサイズ。誰か持ってるかも? elllfix 2012.12.11 06:39 #6156 このようなチェーンは許されるのでしょうか?if ( (A==1 && B==2) && (C==2 || D==3) && E==4)つまり、1行でANDとORの両方? Владимир Тезис 2012.12.11 06:42 #6157 lottamer:このようなチェーンは許されるのでしょうか?if ( (A==1 && B==2) && (C==2 || D==3) && E==4)つまり、1行でANDとORの両方? 答えは「イエス」です。使用できない言語もあるのですか?何でもかんでも接続詞と分離形普通形にしなければならないのか? Владимир Тезис 2012.12.11 06:46 #6158 lottamer:ライブラリで正しい関数が見つからなかった最後に決済したポジションの利食いサイズ。誰か持ってるかも? 自分で書く - 1つのループがあります。とにかくやってみることです。もし、失敗したら、ループのコードを見せてください。 削除済み 2012.12.11 06:50 #6159 xant:リゴニッチあなたの一言一句に一点一点反応してもいいのですが、もう意味がわかりません。頑固な人がいたら、何を説明しても無駄なんです。問題は、どのように組織化するかであった。そして、ファイルに書き込むよりもグローバル変数の方が良いというヒントを与えると、どうすれば正しく書き込めるのかという疑問が生まれました。すると、緊張した面持ちの連帯保証人が、口火を切る機会を逃さずに、暗号の一端を披露してくれた。コードの一部が初期化ブロックに入り、一部がメインのEAブロックに入るというシンプルなものです。 これは、初期化ブロックに入るものです。これがメインブロックに入るご覧の通り、変数名を変更しました。そこで、変数の計算の直後からスタートブロックの最後まで順次挿入し、最後の中括弧の前に挿入しようとしたのが最後です。あなたの専門性の高い説明から判断すると、どんな初心者にもわかりやすいので、そうするべきだったのでしょう。曰く、「うまくいくはずだ」と。でも、そうじゃないんです。これが、私が実現したベストの状態です。 よく読んでみてください。この2つのブロックは機能記述と呼ばれ、他の機能記述の中に入れることはできない。initの中に入れるべき{fGet_MineGV()。}関数自体はEA内で別々に配置する必要があり、initでもstartでもカスタム関数にする必要はありません。そして、あなたの神経質な連帯保証 人は、あなたにコードの一部を渡したのではなく、彼が書いた2つの既成の関数を 渡したのです。 削除済み 2012.12.11 07:00 #6160 lottamer:このようなチェーンは許されるのでしょうか?if ( (A==1 && B==2) && (C==2 || D==3) && E==4)つまり、1行でANDとORの両方? はい、コンパイラは括弧で 囲まれたものをすべて別の比較として扱います。 1...609610611612613614615616617618619620621622623...631 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
リゴニッチ
また25歳。私は、最初の一歩が正しかったかどうか、具体的に尋ねました。直接的な質問には答えず、実質的なことは一言も言っていない。
はい、もちろん教科書は読みますが、プログラミングとは全く関係のない職業なので、わかりやすくシンプルで具体的なアルゴリズムを求めているのは明らかです。理解するのは難しいですか?実力で答えるのが難しいのであれば、なぜ悩むのか?立ち去るのみ。
そして、コメントですが、開業医の私がバカと言える人にどれだけ会ってきたかわかりません。大人が自分の健康についての基本的な疑問を理解できていないのは考えものです。もし、私があなたのように誰にでも反応するのであれば、専門家としての価値はなくなる。よく眠ること。
_______________
お願い - 誰か私にneroy(dog)mail.ruでEAコードをぶっきらぼうに取って、必要なものを正しい場所に貼り付けることができる人を教えてください。
自分のEAを持って行って必要なコードを貼り付けてくれと頼んでいない、EAのコードを掲載していない、まずEAを消すとデータが消えるという問題を解決するために助けを求めた、そうしたら助けてくれた人を侮辱した、次に「最初のステップ」が正しくできたかどうか尋ねた、それが間違っていると言われ具体的に間違いを指摘すると、また助けてくれる人を侮辱した、だから誰もやりたくないんじゃないでしょうかね。
P.S. 私は、2つの既成の関数を取って、それを私のEAにコピーし、一方の呼び出しをinitの最初に、他方をstartの最後に置くよりも簡単で明確なアルゴリズムを思いつきません。
実はこれはあなたのコードで、他の人が部分的に修正したものなのです。
私のコードでは何のエラー も出ませんでした。しかし、それも結果が出なかった。
しかも、彼のコードは24個のエラーが出て、動作すらしませんでした......。
しかし、私はアイデアを得て...そして今、それがうまくいっているのです。
もちろん、コンパイラは非人間的である。今、なぜエラーが表示されるのか、私の脳は壊れかけています
'(' -関数 定義 unexpected G:\Program_Files_2MT4-demo﹑3.mq4 (139, 14)
昨日までこのExpert Advisorが魅力的に機能していたのに、今日はロングIFをいくつかのショートIFにオープンしただけ...。
コンパイラがエラーを示したところから、KILLOMETreほどの反転カンマを見逃していたことが判明!おまけに反転カンマについては黙殺、FUNCTIONには不満だったようです、、、:(((((((((((( ;゚Д゚))))))))))))
リゴニッチ
あなたの一言一句に一点一点反応してもいいのですが、もう意味がわかりません。頑固な人がいたら、何を説明しても無駄なんです。問題は、どのように組織化するかであった。そして、ファイルに書き込むよりもグローバル変数の 方が良いというヒントを与えると、どうすれば正しく書き込めるのかという疑問が生まれました。すると、緊張した面持ちの連帯保証人が、口火を切る機会を逃さずに、暗号の一端を披露してくれた。コードの一部が初期化ブロックに入り、一部がメインのEAブロックに入るというシンプルなものです。
これは、初期化ブロックに入るものです。
これがメインブロックに入る
ご覧の通り、変数名を変更しました。
そこで、変数の計算の直後からスタートブロックの最後まで順次挿入し、最後の中括弧の前に挿入しようとしたのが最後です。
あなたの専門性の高い説明から判断すると、どんな初心者にもわかりやすいので、そうするべきだったのでしょう。曰く、「うまくいくはずだ」と。でも、そうじゃないんです。これが、私が実現したベストの状態です。
ライブラリで正しい関数が見つからなかった
最後に決済したポジション のTakeProfitサイズ。
誰か持ってるかも?
このようなチェーンは許されるのでしょうか?
if ( (A==1 && B==2) && (C==2 || D==3) && E==4)
つまり、1行でANDとORの両方?
このようなチェーンは許されるのでしょうか?
if ( (A==1 && B==2) && (C==2 || D==3) && E==4)
つまり、1行でANDとORの両方?
答えは「イエス」です。使用できない言語もあるのですか?何でもかんでも接続詞と分離形普通形にしなければならないのか?
ライブラリで正しい関数が見つからなかった
最後に決済したポジションの利食いサイズ。
誰か持ってるかも?
自分で書く - 1つのループがあります。とにかくやってみることです。もし、失敗したら、ループのコードを見せてください。
リゴニッチ
あなたの一言一句に一点一点反応してもいいのですが、もう意味がわかりません。頑固な人がいたら、何を説明しても無駄なんです。問題は、どのように組織化するかであった。そして、ファイルに書き込むよりもグローバル変数の方が良いというヒントを与えると、どうすれば正しく書き込めるのかという疑問が生まれました。すると、緊張した面持ちの連帯保証人が、口火を切る機会を逃さずに、暗号の一端を披露してくれた。コードの一部が初期化ブロックに入り、一部がメインのEAブロックに入るというシンプルなものです。
これは、初期化ブロックに入るものです。
これがメインブロックに入る
ご覧の通り、変数名を変更しました。
そこで、変数の計算の直後からスタートブロックの最後まで順次挿入し、最後の中括弧の前に挿入しようとしたのが最後です。
あなたの専門性の高い説明から判断すると、どんな初心者にもわかりやすいので、そうするべきだったのでしょう。曰く、「うまくいくはずだ」と。でも、そうじゃないんです。これが、私が実現したベストの状態です。
{よく読んでみてください。この2つのブロックは機能記述と呼ばれ、他の機能記述の中に入れることはできない。initの中に入れるべき
fGet_MineGV()。
}
関数自体はEA内で別々に配置する必要があり、initでもstartでもカスタム関数にする必要はありません。
そして、あなたの神経質な連帯保証 人は、あなたにコードの一部を渡したのではなく、彼が書いた2つの既成の関数を 渡したのです。
このようなチェーンは許されるのでしょうか?
if ( (A==1 && B==2) && (C==2 || D==3) && E==4)
つまり、1行でANDとORの両方?
はい、コンパイラは括弧で 囲まれたものをすべて別の比較として扱います。