MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 331 1...324325326327328329330331332333334335336337338...1953 新しいコメント Igor Petrov 2017.10.06 10:10 #3301 MQL5標準ライブラリから arrow.Create(0, "ArrowCheck",0,TimeCurrent(),1.14565) を作成すると、オブジェクトが作成されてすぐに削除されるのですが、なぜでしょうか? voron_026 2017.10.06 20:28 #3302 皆さん、ごきげんよう。ClusterDelta_VolumeProfile_3.5 インジケータを使用していますが、受信したデータがバッファではなく、配列に書き込まれています。私の理解が正しければ、これらは別物です。では、このデータを配列からEAに引き出して作業するにはどうしたらいいのでしょうか? Artyom Trishkin 2017.10.06 23:36 #3303 voron_026:皆さん、ごきげんよう。ClusterDelta_VolumeProfile_3.5 インジケータを使用していますが、受信したデータがバッファではなく、配列に書き込まれています。私の理解が正しければ、これらは別物です。では、このデータを配列からEAに引き出して作業するにはどうすればよいのでしょうか。ソースがあるのであれば、新しいバッファを作り、インジケータではこのバッファに書き込み、EAではそこからデータを取り出します。 voron_026 2017.10.07 06:51 #3304 Artyom Trishkin:ソースコードがあれば、新しいバッファを作成し、インジケータではこのバッファに書き込んで、EAではそこからデータを取ります。残念ながら、ソースコードはありません。そして著者は、もちろんそれを与えない。だから、難しいのです。同じインジケータのソースコードは持っていますが、Expert Advisorの形になっています。Expert Advisorとして開発し、使ってみることにします。コードについて教えてください。 ファイル: ClusterDelta_VolumeProfile_Expert_v3.1.mq4 23 kb Nauris Zukas 2017.10.07 09:22 #3305 MQL4のOnTimer()関数がテスターで動作しない?テスターのOnTimer()関数」は MQL5で動作するはずだとドキュメントを読みました。 Vitaly Muzichenko 2017.10.07 09:34 #3306 Nauris Zukas:MQL4のOnTimer()関数がテスターで動作しない?ドキュメントを読むと、「テスターのOnTimer()関数」は MQL5で動作するはずです。テスターでは、次のようなことができます。OnTick() { if(IsTesting()) OnTimer(); // ... } Nauris Zukas 2017.10.07 09:42 #3307 Vitaly Muzichenko:テスターでは、次のようなことができます。ありがとうございました。 Aleksey Vyazmikin 2017.10.07 14:12 #3308 Victor Nikolaev: 小さな文字 トレーディング、自動売買システム、ストラテジーテストに関するフォーラム MQL4に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 ヴィクトル・ニコラエフ さん 2017.05.09 13:10 小さな文字//+------------------------------------------------------------------+ //| Decode.mq4 | //| Copyright 2017, Vinin | //| http://vinin.ucoz.ru | //+------------------------------------------------------------------+ #property copyright "Copyright 2017, Vinin" #property link "http://vinin.ucoz.ru" #property version "1.00" #property strict #property script_show_inputs //--- input parameters input int N=162; //0..162 //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { for (int n=0;n<N;n++) { int tmp=n; int a=MathMod(tmp,3); tmp=(tmp-a)/3; int b=MathMod(tmp,3); tmp=(tmp-b)/3; int c=MathMod(tmp,2); tmp=(tmp-c)/2; int d=tmp; Print("N=",n,"; A=", 2+2*a, "; B=", b+1,"; C=",c,"; D=", 16+4*d); } } //+------------------------------------------------------------------+ 再びこの話題に戻りますが、どのような数値でこれを行うのか、そのアルゴリズムがわかりません。助けてください!!!変数とその変動幅を計算で求めています。Vektor -1 или 1Situation от 1 до 5N_Etalon от 1 и больше 1また、ダイレクトアクションのための変数も持っています。 bool SellPrIMA //запрет на покупку bool BuyPrIMA//запрет на продажу上記の変数の組み合わせで、2つの変数が異なる値を取るように影響するはずです。カウンターに含めばいいと思いますが、オーバーシュートが小さくなるように含めない方法があるかもしれません。目標は、最適化の際にすべての組み合わせを調べるカウンターを作り、次に悪い選択肢を特定し、そのような組み合わせのリストを作り、その結果フィルターができるようにすることです。 Any questions from newcomers MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第14部): 銘柄オブジェクト MetaTraderプログラムを簡単かつ迅速に開発するためのライブラリ(第23部): 基本取引クラス - パラメータ有効性の検証 Victor Nikolaev 2017.10.07 20:10 #3309 Aleksey Vyazmikin: 再びこの話題に戻りますが、これをどんな数字で行うのか、アルゴリズムがわからないのです。よろしくお願いします。変数とその変動幅を計算で求めています。Vektor -1 или 1Situation от 1 до 5N_Etalon от 1 и больше 1また、ダイレクトアクションのための変数も持っています。 bool SellPrIMA //запрет на покупку bool BuyPrIMA//запрет на продажу上記の変数の組み合わせで、2つの変数が異なる値を取るように影響するはずです。カウンターに含めるだけでいいと思いますが、オーバーシュートが小さくなるように含めない方法があるかもしれません。目標は、最適化の際にすべての組み合わせのバリエーションを調べるカウンターを作り、次に悪い組み合わせを特定し、そのような組み合わせのリストを作り、それをフィルターにすることです。onTester()関数を 使用し、結果をファイルに保存します。そして、分析する Aleksey Vyazmikin 2017.10.07 20:52 #3310 Victor Nikolaev: onTester()関数を 使用し、結果をファイルに書き出す。そして、それを分析するはい、それは明らかです :)カウンターが解らない!?このような列挙を行うには、どのように整理すればよいのでしょうか。 1...324325326327328329330331332333334335336337338...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
MQL5標準ライブラリから arrow.Create(0, "ArrowCheck",0,TimeCurrent(),1.14565) を作成すると、オブジェクトが作成されてすぐに削除されるのですが、なぜでしょうか?
皆さん、ごきげんよう。ClusterDelta_VolumeProfile_3.5 インジケータを使用していますが、受信したデータがバッファではなく、配列に書き込まれています。私の理解が正しければ、これらは別物です。
では、このデータを配列からEAに引き出して作業するにはどうしたらいいのでしょうか?
皆さん、ごきげんよう。ClusterDelta_VolumeProfile_3.5 インジケータを使用していますが、受信したデータがバッファではなく、配列に書き込まれています。私の理解が正しければ、これらは別物です。
では、このデータを配列からEAに引き出して作業するにはどうすればよいのでしょうか。
ソースがあるのであれば、新しいバッファを作り、インジケータではこのバッファに書き込み、EAではそこからデータを取り出します。
ソースコードがあれば、新しいバッファを作成し、インジケータではこのバッファに書き込んで、EAではそこからデータを取ります。
残念ながら、ソースコードはありません。そして著者は、もちろんそれを与えない。だから、難しいのです。同じインジケータのソースコードは持っていますが、Expert Advisorの形になっています。Expert Advisorとして開発し、使ってみることにします。
コードについて教えてください。
MQL4のOnTimer()関数がテスターで動作しない?テスターのOnTimer()関数」は MQL5で動作するはずだとドキュメントを読みました。
MQL4のOnTimer()関数がテスターで動作しない?ドキュメントを読むと、「テスターのOnTimer()関数」は MQL5で動作するはずです。
テスターでは、次のようなことができます。
テスターでは、次のようなことができます。
ありがとうございました。
小さな文字
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
MQL4に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。
ヴィクトル・ニコラエフ さん 2017.05.09 13:10
小さな文字
再びこの話題に戻りますが、どのような数値でこれを行うのか、そのアルゴリズムがわかりません。
助けてください!!!
変数とその変動幅を計算で求めています。
Vektor -1 или 1
Situation от 1 до 5
N_Etalon от 1 и больше 1
また、ダイレクトアクションのための変数も持っています。
bool SellPrIMA //запрет на покупку
bool BuyPrIMA//запрет на продажу
上記の変数の組み合わせで、2つの変数が異なる値を取るように影響するはずです。カウンターに含めばいいと思いますが、オーバーシュートが小さくなるように含めない方法があるかもしれません。
目標は、最適化の際にすべての組み合わせを調べるカウンターを作り、次に悪い選択肢を特定し、そのような組み合わせのリストを作り、その結果フィルターができるようにすることです。
再びこの話題に戻りますが、これをどんな数字で行うのか、アルゴリズムがわからないのです。
よろしくお願いします。
変数とその変動幅を計算で求めています。
Vektor -1 или 1
Situation от 1 до 5
N_Etalon от 1 и больше 1
また、ダイレクトアクションのための変数も持っています。
bool SellPrIMA //запрет на покупку
bool BuyPrIMA//запрет на продажу
上記の変数の組み合わせで、2つの変数が異なる値を取るように影響するはずです。カウンターに含めるだけでいいと思いますが、オーバーシュートが小さくなるように含めない方法があるかもしれません。
目標は、最適化の際にすべての組み合わせのバリエーションを調べるカウンターを作り、次に悪い組み合わせを特定し、そのような組み合わせのリストを作り、それをフィルターにすることです。
onTester()関数を 使用し、結果をファイルに保存します。そして、分析する
onTester()関数を 使用し、結果をファイルに書き出す。そして、それを分析する
はい、それは明らかです :)カウンターが解らない!?このような列挙を行うには、どのように整理すればよいのでしょうか。