MQL4プログラミングに関するオンラインブックのベータ版 - Sergey Kovalev (SK.)著 - ページ 5 123456789101112 新しいコメント Сергей 2008.01.08 22:30 #41 そうそう、冒頭、今までで一番多い失敗は、セミコロンを入れるべきところに入れなかったことです。つい忘れてしまうんです。そして、この行程でプログラムが嫌がることは何だろうかと、じっくり考えてみるのです。今、私は外部関数呼び出しの問題を抱えています。ここでは「Order Management - It's Easy」を例に、まずExpert Advisor、次に関数(実はこれに興味がある)、そしてこの関数が差し込まれたExpert Advisorを紹介します。自分の例でやってみたが、うまくいかなかった。そして、記事に書かれている、例を試してみましたが、また失敗しました。関数とエキスパートを1つのフォルダに保存しています。Expert Advisorのコンパイル時に 'OneOrderControl.mq4' - cannot open program file D:\Program FilesMetaTrader 4 Ukrsotsbank╱Test.mq4 (3, 1).ここまでくると、何が問題なのか理解できません。 Andrey Khatimlianskii 2008.01.08 22:47 #42 Climber: 自分の例を使おうとしたが、失敗した。そして、記事にある例を使って、また失敗しました。関数とExpert Advisorを同じフォルダに保存しました。 インクルードファイル(OneOrderControl.mq4)は、expertsincludeディレクトリにあります。 Сергей 2008.01.09 10:22 #43 結局のところ)))) ありがとうございます。現在、過去40本のバーの最高値を調べる方法を考えています。 Сергей Ковалев 2008.01.09 10:32 #44 Climber: 現在、過去40本のバーの最高値を調べる方法を考えています。 チュートリアル - 変数 - 配列の タスク26を参照してください。 削除済み 2008.01.09 14:57 #45 ええと、wikiでできないんですか?そうすれば、pdf/doc/xml/ ...に編集して追加するのも簡単です。いつでも追い出すことができる。 Сергей 2008.01.09 15:56 #46 SK. писал (а): クライマー です。 現在、過去40本のバーの最高値を調べる方法を考えています。 チュートリアル - 変数 - 配列の タスク26を参照してください。 そう、それです。それだけです。ありがとうございます(苦笑)。ずぼらなんです。 Сергей 2008.01.09 22:25 #47 if文の条件の実行は正しく理解されていますか? if (My - UD*Point >= Ask && _OrdersTotal != 1) { Opn_B=true; 変数Muから変数UDにポイント価格を掛けたものを引いたものがAsk以上であり、同時に変数_OrdersTotalが1でない場合、変数Opn_Bに値trueが代入される。つまり、この2つの条件を満たした場合のみ、変数Opn_Bに値trueが代入される。 また、&&の代わりにカンマが置かれている場合は、少なくとも1つの条件を満たしたときにtrueが代入される。 Сергей Ковалев 2008.01.09 22:59 #48 Climber: if文の条件は正しく読めていますか? if (My - UD*Point >= Ask && _OrdersTotal != 1) { Opn_B=true; 変数Muから変数UDにポイント価格を掛けたものを引いたものがAsk以上であり、同時に変数_OrdersTotalが1でない場合、変数Opn_Bに値trueが代入される。つまり、この2つの条件を満たした場合のみ、変数Opn_Bに値trueが代入される。また、&&の代わりにカンマを入れると、少なくとも1つの条件を満たしたときにtrueが代入される。 すべてにおいて、これは正しい。 しかし、if()文のヘッダーで指定されている式はブーリアンであり、「カンマを入れる」可能性を意味するものではありません。2番目の選択肢を実現するためには、&&(論理和)の代わりに、 ||(論理和)を入れる必要があります。この場合、ヘッダーの式(括弧内)全体は、||で区切られた式の少なくとも1つが真であれば、真となる。 括弧の使用は許可されている。括弧は、(通常の算術計算のように)計算の際に優先的に使用されます。 [Удален] 2008.01.10 07:43 #49 Renat: 先日、Sergei Kovalev(SK.) のMQL4プログラミングに関するオンラインブックのベータ版を公開しました。 https://book.mql4.com/ru 現在はロシア語版のみですが、英語と中国語への翻訳を試みます。 この本についてのご意見・ご感想がありましたら、ぜひお聞かせください。 私は2つのコンピュータと異なるブラウザを持っていますが、https://book.mql4.com/ru/metaeditor/compose の写真が表示されません。 Rashid Umarov 2008.01.10 07:58 #50 Martes: 2つのコンピュータと異なるブラウザで、https://book.mql4.com/ru/metaeditor/compose の画像が表示されない。 不思議なことに、そうなるんです。問題がよくわからない。 123456789101112 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
自分の例を使おうとしたが、失敗した。そして、記事にある例を使って、また失敗しました。関数とExpert Advisorを同じフォルダに保存しました。
ありがとうございます。現在、過去40本のバーの最高値を調べる方法を考えています。
現在、過去40本のバーの最高値を調べる方法を考えています。
チュートリアル - 変数 - 配列の タスク26を参照してください。
現在、過去40本のバーの最高値を調べる方法を考えています。
チュートリアル - 変数 - 配列の タスク26を参照してください。
変数Muから変数UDにポイント価格を掛けたものを引いたものがAsk以上であり、同時に変数_OrdersTotalが1でない場合、変数Opn_Bに値trueが代入される。つまり、この2つの条件を満たした場合のみ、変数Opn_Bに値trueが代入される。 また、&&の代わりにカンマが置かれている場合は、少なくとも1つの条件を満たしたときにtrueが代入される。
if文の条件は正しく読めていますか?
変数Muから変数UDにポイント価格を掛けたものを引いたものがAsk以上であり、同時に変数_OrdersTotalが1でない場合、変数Opn_Bに値trueが代入される。つまり、この2つの条件を満たした場合のみ、変数Opn_Bに値trueが代入される。また、&&の代わりにカンマを入れると、少なくとも1つの条件を満たしたときにtrueが代入される。
すべてにおいて、これは正しい。
しかし、if()文のヘッダーで指定されている式はブーリアンであり、「カンマを入れる」可能性を意味するものではありません。2番目の選択肢を実現するためには、&&(論理和)の代わりに、 ||(論理和)を入れる必要があります。この場合、ヘッダーの式(括弧内)全体は、||で区切られた式の少なくとも1つが真であれば、真となる。
括弧の使用は許可されている。括弧は、(通常の算術計算のように)計算の際に優先的に使用されます。
先日、Sergei Kovalev(SK.) のMQL4プログラミングに関するオンラインブックのベータ版を公開しました。
https://book.mql4.com/ru
現在はロシア語版のみですが、英語と中国語への翻訳を試みます。
この本についてのご意見・ご感想がありましたら、ぜひお聞かせください。
私は2つのコンピュータと異なるブラウザを持っていますが、https://book.mql4.com/ru/metaeditor/compose の写真が表示されません。
2つのコンピュータと異なるブラウザで、https://book.mql4.com/ru/metaeditor/compose の画像が表示されない。