Change Chart and Timeframe Модифицированные скрипты для быстрого изменения графиков и таймфреймов на всех графиках при помощи горячих клавиш. Apply Template Простой скрипт для применения шаблона и/или таймфрейма ко всем открытым графикам. Long position Простой скрипт...
皆さん、どうもありがとうございました!
現在のチャートにZigZagColorインジケータを作成し、EAを閉じた後にそれを削除するプログラムコードは次のようになります。
EA初期化ブロック内
Expert Advisor の非初期化ブロックにおいて
(このコードを使用される方への警告 です。このバージョンのコードは中間的なもので、Inp_ZZ_Depth = 80;Inp_ZZ_Deviation = 20;Inp_ZZ_Backstep = 0のインジケータ設定にのみ適用されます; 他の設定では、インジケータは削除されません初期化ブロックの他の設定でインジケータを削除させるには、80,20,0)の代わりにそれらを指定してください。
あとは、インジケーターの設定を変更した後に、削除させる方法を理解する必要があります。以下のバリエーションを試してみました。
すべての 設定のインジケータをクリアしますが、EAをコンパイルする際にエディタが数値から文字列への暗黙の変換に関する 警告を3回発生させます。
このような価値観があるからではないでしょうか。"+Inp_ZZ_Depth+", "+Inp_ZZ_Deviation+","+Inp_ZZ_Backstep+".まあ、MQL5というプログラミング 言語をもっと勉強しないといけないんですけどね。
あらためて、ありがとうございました
敬具 ウラジミール
皆さん、どうもありがとうございました!
現在のチャートにZigZagColorインジケータを作成し、EAを閉じた後にそれを削除する最終的なコードは次のようになります。
EA初期化ブロック内
EA の非初期化ブロックにおいて
(このコードを使用される方への警告 です。このバージョンのコードは中間的なもので、Inp_ZZ_Depth = 80;Inp_ZZ_Deviation = 20;Inp_ZZ_Backstep = 0のインジケータ設定にのみ適用されます; 他の設定では、インジケータは削除されません初期化ブロックの他の設定でインジケータを削除させるには、80,20,0)の代わりにそれらを指定してください。
あとは、インジケーターの設定を変更した後に、削除させる方法を理解する必要があります。以下のバリエーションを試してみました。
すべての 設定のインジケータをクリアしますが、EAをコンパイルする際にエディタが数値から文字列への暗黙の変換に関する 警告を3回発生させます。
このような価値観があるからではないでしょうか。"+Inp_ZZ_Depth+", "+Inp_ZZ_Deviation+","+Inp_ZZ_Backstep+".まあ、MQL5というプログラミング 言語をもっと勉強しないといけないんですけどね。
あらためて、ありがとうございました
敬具 ウラジミール
暗黙の型変換の警告 厳密な実装では、暗黙の型変換は警告を与える。
明示的に入力する必要があります。そして、MT5では常に厳密な実行です。MT4では、プロパティで選択と非指定が可能です #property strict
私は独学で勉強しています - そして私は利用可能なコードから自分自身をコピーします、 - 問題は、私はどのように彫刻する方法を説明する方法を知らないということです!?- 自分の中にある何かが、どう彫ればいいのかを教えてくれる。
----------------------------------
私が成型したものは、そこに欠けている、ライン用のトロールも知っています。
トロールを追加しました。
明示的でない型変換に関する警告。ストレート(ストリクト)実行の場合、明示的でない型変換は警告を発します。
明示的に型をキャストする必要があります。そして、MT5では常に厳密な実行です。MT4では、プロパティで選択と非指定が可能です #property strict
ヴァレリーさんのおっしゃる通りです。この形であれば、すべてが思い通りに動きます。最終版 をEA初期化ブロックの中に入れてください。
をEA非初期化ブロックの中に入れてください。
ご指摘ありがとうございます。
ウラジミールさん、ありがとうございます。
おおっ、ありがとうございます!これだけ情報があれば、いろいろなことができそうですね...。
ちょうど出張 があるので、もらった資料を深堀りしようと思っているのですが、コーデが...。紙の上でもできるんだから、いいトレーニングになるのに・・・。
ローマン
皆さん、ごきげんよう。
ローマンは出張中でこのトピックに参加していませんが、代わりにプログラミング言語MQL5に関する質問を続けていきます。CodeBaseの Maximum Percentage of Equity Riskの ライブラリ(https://www.mql5.com/ru/code/2142)を発見しました。 私は、単純なExpert Advisorで買いポジションと売りポジションのオープンを、固定ロットではなく、株式リスクの最大割合で実装してみることにしました。
以下はソースコードです(メインタスクに集中するため、不要なものはすべて削除しました)。
そこに指定されたライブラリのコードを挿入した。以下のコードを取得しました。
しかし、Expert Advisorは固定ロットで動作し続ける、つまり、リスクは考慮されません。キャピタルゲインのリスク率を上げるにはどうしたらいいかアドバイスください。
ウラジミールさん、ありがとうございます。
皆さん、ごきげんよう。
Romanが出張中でこのスレッドに積極的に参加していない間、代わりにプログラミング言語MQL5について質問を続けていきます。CodeBaseの Maximum Percentage of Equity Riskの ライブラリ(https://www.mql5.com/ru/code/2142)を発見しました。 私は、単純なExpert Advisorで買いポジションと売りポジションのオープンを、固定ロットではなく、株式リスクの最大割合で実装してみることにしました。
以下はソースコードです(メインタスクに集中するため、不要なものはすべて削除しました)。
そこに指定されたライブラリのコードを挿入した。以下のコードを取得しました。
しかし、Expert Advisorは固定ロットで動作し続ける、つまり、リスクは考慮されません。キャピタルゲインのリスク率を上げるにはどうしたらいいかアドバイスください。
尊敬するウラジミール
あなたの書き方だと、そういうことになりますね。行が必要で、もしLot=0なら、危険なロットをカウントし、最後に計算値を変数Lotに代入します。
第四紀ではこのように、追加変数Ltsを通して
諸君、この話題は全部で1ページ、あとはコードだ。コードを入れるだけ ではダメなのでしょうか?
では、どのように支援するのか?
では、どのように支援するのか?
要求されたものだけを入れる
このように書かれており、どのように機能するのかがわかります。もしLot=0なら、危険なロットをカウントし、最後に計算値を変数Lotに代入する行が必要です。
第四紀では、追加変数Ltsを通して、このようになります。
ヴァレリーさん、ありがとうございます!夕方から試してみます。
敬具 ウラジミール