[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 234 1...227228229230231232233234235236237238239240241...631 新しいコメント Роман 2012.07.05 21:52 #2331 BeerGod: それは私がテスターで可視化にコメントを入れて、週の履歴がロードされても、これらの値は常にそこにゼロであり、デモと実際の口座でコメントは正しい数字を生成することです。面白い...昔、エルダーの3画面を使ってフクロウのテストをしていた時、週ごとのデータは正しく読み取れたと思うのですが...。よく覚えていないんです。 オプションとして、他のブローカーでテストしてみてください...。もし - もう一度、ゼロ、あなたは日の問題を作成する必要があります:月曜日に最小/最大を入力し、火曜日にこれらの最小/最大が上書きされた場合、最小/最大は、この火曜日に等しいはずです...で、水曜日にその最小/最大値と週の初めに保存した最小/最大値を比較します。こんな感じ。 Роман 2012.07.05 22:38 #2332 テスターについて質問です。ある端末で1つの最適化を実行している場合、同じ会社の別の端末でもう1つの最適化を実行することは、複数のEAの速度向上という点で意味があるのでしょうか?テスターはシングルスレッドで、1つのコアを使用します。CPUはクアッドコアです。最適化のためにさらにEAを追加する場合、最初のEAが最適化された同じ(最初の)コアに全負荷がかかりますが、これは本当でしょうか? MT5で最適化のために2番目のフクロウを実行するとき - それについての質問はありません、すべては5番目のテスターのタブに記述されています - コアによる負荷分散と他のすべて - すなわち、それはそこに意味をなします(クワッドで1つのフクロウ、フィーバーで2つ目)。また、1台のクアッドコアPCで2羽のフクロウが4羽で最適化を行う場合、コア間の負荷はどのように分散されるのでしょうか? ありがとうございます。 Paladin80 2012.07.06 03:31 #2333 Roman.: テスターについて質問です。ある端末で1つの最適化を実行する場合、同じコンピュータの別の端末で別の最適化を実行することは、複数のEAの最適化の速度を上げるという意味で意味があるのでしょうか? 2コアのCPUで複数の最適化を同時に実行しました。例えば、1つのEAが約7時間(私は夜間にやっていました)続くとしたら、別のEAでは別の通貨ペアで同じEAの最適化がもう少し長く続き、それぞれ約7時間30分~8時間続きました。3つ目を有効にすると、すでに約14〜15時間続いています(CPUのカーネルをリリースした後に発動したのかもしれません)。同時に、プロセッサが容赦なく発熱していることにも気がつきました。そして、私はちょうど1つの最適化をオンにした場合、コンピュータ(コールドCPU)は時々でも6時間続いた、よく、一日中実行しているコンピュータの一晩場合は、7〜8時間。 最適化はコアの数だけ入れられると思うんです。もしかしたら、それぞれに少し時間がかかるかもしれませんが、単位時間あたりに実行されるタスクを計算すると、その方が速いのです。 orb 2012.07.06 03:52 #2334 敬礼! 問題は、私がコードを書いているときに、価格定数の 値や標準インデックスのパラメータを忘れてしまったことです。F1を押してもヘルプに行かない、一般にMQLのリファレンスブックが使えない。 Paladin80 2012.07.06 04:46 #2335 orb: 敬礼! 問題は、私がコードを書いているときに、価格定数の値や標準インデックスのパラメータを忘れてしまったことです。F1を押してもヘルプに行かない、一般にMQLのリファレンスブックが使えない。 パソコンを再起動し、MT4を別のフォルダに再インストールしてみてはいかがでしょうか。 Dimka-novitsek 2012.07.06 05:53 #2336 すみません、まだインジケーターが全く機能しません。新しいターミナルを別のフォルダにダウンロードし、チャートにインジケーターを表示させましたが、描画されません!何も、何もできません。ただ、どう考えたらいいのかわからないんです。 MikeM 2012.07.06 05:58 #2337 不要なものは捨て、不要なものは足す。 まずは一番シンプルなものから。 Dimka-novitsek 2012.07.06 06:18 #2338 ここで、仮に青い線があるとします。 Init - SetIndexStyle(2,DRAW_SECTION,STYLE_SOLID,2,CLR_NONE); //Alert ("SetIndexStyle ",GetLastError( ).DRAW_SECTION, STYLE_SOLID, 2,CLR_NONE"); SetIndexBuffer(2,BlueBuffer3); //Alert ("SetIndexBuffer ",GetLastError( )); SetIndexEmptyValue(2,0.0); 開始- for (i=0;i<100;i++) { BlueBuffer3[i]= Open[i];}。 for (i=330;i<500;i++) { BlueBuffer3[i]= Open[i];}. なんて楽なんだ!!!って感じです。 MikeM 2012.07.06 06:39 #2339 Dimka-novitsek: ここで、青線とします。 Init- SetIndexStyle(2,DRAW_SECTION,STYLE_SOLID,2,CLR_NONE); //Alert ("SetIndexStyle ",GetLastError( ) )). SetIndexBuffer(2,BlueBuffer3); //Alert ("SetIndexBuffer ",GetLastError( )); SetIndexEmptyValue(2,0.0); 開始- for (i=0;i<100;i++) { BlueBuffer3[i]= Open[i];}。 for (i=330;i<500;i++) { BlueBuffer3[i]= Open[i];}. なんて楽なんだ!!!って感じです。 そして、このXの代わりには何があるのでしょうか。 #property indicator_buffers X? 3つ以下だと見えないんだ! Dimka-novitsek 2012.07.06 07:16 #2340 行を追加しました for (i=0;i<500;i++){ Alert (BlueBuffer3[i]);} It scribbles!!!!!!! しかし、そう信号、私はこの行を削除し、それをコンパイル - それは何も描画しません!!!!!!。 手に入れましたか? もう一度線を追加したら、また落書きされましたが、信号も出ています!!!! LINEを閉じたのに // 何もしてくれない!!!! 線は何もしない、時間を遅くするだけかもしれない。では、どうすればわかるのか?インジケーターの更新方法と対処方法を教えてください。 //+------------------------------------------------------------------+ //| Синяячерта.mq4 | //| Copyright 2012, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright 2012, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" #property indicator_chart_window #property indicator_buffers 3 #property indicator_color1 Green #property indicator_color2 Red #property indicator_color3 DarkBlue double ВерхняячертаBuffer1[]; double НижняячертаBuffer2[]; double СинняячертаBuffer3[]; double вершина; double основание_первого_снижения; double начало; double вершина_волны_3; int timeframe, start ; int бар_вершина ; int бар_основание_первого_снижения; int бар_начало; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- indicators SetIndexStyle(0,DRAW_SECTION,STYLE_SOLID,2,CLR_NONE);//Alert ("SetIndexStyle ",GetLastError( ) ); SetIndexBuffer(0,ВерхняячертаBuffer1);//Alert ("SetIndexBuffer ",GetLastError( ) ); SetIndexEmptyValue(0,0.0); SetIndexStyle(1,DRAW_SECTION,STYLE_SOLID,2,CLR_NONE);//Alert ("SetIndexStyle ",GetLastError( ) ); SetIndexBuffer(1,НижняячертаBuffer2);//Alert ("SetIndexBuffer ",GetLastError( ) ); SetIndexEmptyValue(1,0.0); SetIndexStyle(2,DRAW_SECTION,STYLE_SOLID,2,CLR_NONE);//Alert ("SetIndexStyle ",GetLastError( ) ); SetIndexBuffer(2,СинняячертаBuffer3);//Alert ("SetIndexBuffer ",GetLastError( ) ); SetIndexEmptyValue(2,0.0); //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { int counted_bars=IndicatorCounted(); //---- for (int i=0;i<100;i++){ СинняячертаBuffer3[i]= Open[i];} for (i=330;i<500;i++){ СинняячертаBuffer3[i]= Open[i];} for (i=0;i<500;i++){ Alert (СинняячертаBuffer3[i]);} //---- return(0); } //+------------------------------------------------------------------+ 1...227228229230231232233234235236237238239240241...631 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
それは私がテスターで可視化にコメントを入れて、週の履歴がロードされても、これらの値は常にそこにゼロであり、デモと実際の口座でコメントは正しい数字を生成することです。
面白い...昔、エルダーの3画面を使ってフクロウのテストをしていた時、週ごとのデータは正しく読み取れたと思うのですが...。よく覚えていないんです。
オプションとして、他のブローカーでテストしてみてください...。もし - もう一度、ゼロ、あなたは日の問題を作成する必要があります:月曜日に最小/最大を入力し、火曜日にこれらの最小/最大が上書きされた場合、最小/最大は、この火曜日に等しいはずです...で、水曜日にその最小/最大値と週の初めに保存した最小/最大値を比較します。こんな感じ。
テスターについて質問です。ある端末で1つの最適化を実行している場合、同じ会社の別の端末でもう1つの最適化を実行することは、複数のEAの速度向上という点で意味があるのでしょうか?テスターはシングルスレッドで、1つのコアを使用します。CPUはクアッドコアです。最適化のためにさらにEAを追加する場合、最初のEAが最適化された同じ(最初の)コアに全負荷がかかりますが、これは本当でしょうか?
MT5で最適化のために2番目のフクロウを実行するとき - それについての質問はありません、すべては5番目のテスターのタブに記述されています - コアによる負荷分散と他のすべて - すなわち、それはそこに意味をなします(クワッドで1つのフクロウ、フィーバーで2つ目)。また、1台のクアッドコアPCで2羽のフクロウが4羽で最適化を行う場合、コア間の負荷はどのように分散されるのでしょうか?
ありがとうございます。
テスターについて質問です。ある端末で1つの最適化を実行する場合、同じコンピュータの別の端末で別の最適化を実行することは、複数のEAの最適化の速度を上げるという意味で意味があるのでしょうか?
最適化はコアの数だけ入れられると思うんです。もしかしたら、それぞれに少し時間がかかるかもしれませんが、単位時間あたりに実行されるタスクを計算すると、その方が速いのです。
敬礼!
問題は、私がコードを書いているときに、価格定数の 値や標準インデックスのパラメータを忘れてしまったことです。F1を押してもヘルプに行かない、一般にMQLのリファレンスブックが使えない。
敬礼!
問題は、私がコードを書いているときに、価格定数の値や標準インデックスのパラメータを忘れてしまったことです。F1を押してもヘルプに行かない、一般にMQLのリファレンスブックが使えない。
まずは一番シンプルなものから。
ここで、仮に青い線があるとします。 Init - SetIndexStyle(2,DRAW_SECTION,STYLE_SOLID,2,CLR_NONE); //Alert ("SetIndexStyle ",GetLastError( ).DRAW_SECTION, STYLE_SOLID, 2,CLR_NONE");
SetIndexBuffer(2,BlueBuffer3); //Alert ("SetIndexBuffer ",GetLastError( ));
SetIndexEmptyValue(2,0.0);
開始- for (i=0;i<100;i++) { BlueBuffer3[i]= Open[i];}。
for (i=330;i<500;i++) { BlueBuffer3[i]= Open[i];}.
なんて楽なんだ!!!って感じです。
ここで、青線とします。 Init- SetIndexStyle(2,DRAW_SECTION,STYLE_SOLID,2,CLR_NONE); //Alert ("SetIndexStyle ",GetLastError( ) )).
SetIndexBuffer(2,BlueBuffer3); //Alert ("SetIndexBuffer ",GetLastError( ));
SetIndexEmptyValue(2,0.0);
開始- for (i=0;i<100;i++) { BlueBuffer3[i]= Open[i];}。
for (i=330;i<500;i++) { BlueBuffer3[i]= Open[i];}.
なんて楽なんだ!!!って感じです。
そして、このXの代わりには何があるのでしょうか。
#property indicator_buffers X?
3つ以下だと見えないんだ!