[ARCHIVE]フォーラムを乱立させないために、どんなルーキーの質問でも。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 5. - ページ 428 1...421422423424425426427428429430431432 新しいコメント gyfto 2013.06.16 13:53 #4271 iCustom()で呼び出しているEAで使用しているインジケータを完全にDLLに移行すれば、EAのパフォーマンスを向上させることは可能でしょうか? そのようなゲームに価値はあるのでしょうか?dllは常にインジケータより速いのですか?また、DLLでClose[]配列を扱う場合の特殊性は? はい、私も質問を追加します:DLLでIndicatorCounted()関数をどのようにフォーマットするのか。 Dmitry Fedoseev 2013.06.16 14:52 #4272 gyfto:1.iCustom()で呼び出しているEAで使用しているインジケータを完全にDLLに転送すれば、EAの性能アップは可能でしょうか? そんなゲームに価値はあるのでしょうか?dllは常にインジケータより速いのですか?また、DLLでClose[]配列を扱う場合の特殊性は? 2.そうだ、DLLでIndicatorCounted()関数をどう設計するかという質問も追加したいです。興味深いテーマである。でも...1.試していないのでわからないが、どうだろう、微々たる増量かもしれない。私が見たところ、DLLに転送された指標は高速に動作しませんが、指標のコードを最適化 すると、mqlで非常に良い結果を達成することができます。IndicatorCounted()の値としてBarsを渡し、DLL内で全てのバーをカウントし直すか、1本だけカウントし直すかを決定します。IndicatorCounted()とBarsの代わりに、既に計算済みのLimitを渡すことができます。明らかに、インジケータが非常に遅く、Expert Advisorでの使用が非現実的である場合(テストできない)、DLLへの転送は役に立ちません。 Vadim Zhunko 2013.06.16 14:53 #4273 gyfto:1.iCustom()で呼び出しているEAで使用しているインジケータを完全にDLLに転送すれば、EAのパフォーマンスを上げることは可能でしょうか? そんなゲームに価値はあるのでしょうか?dllは常にインジケータより速いのですか?また、DLLでClose[]配列を扱う場合の特殊性は何でしょうか? 2.はい、質問も追加します。DLLでIndicatorCounted()関数をどのようにフォーマットするのでしょうか?1.もちろん、そうかもしれませんし、そうすべきです。計算が20倍速くなりました。C++など通常の言語が持つ便利なデバッグや無限の可能 性は言うまでもありません。2.そこに必要ない。 削除済み 2013.06.16 15:35 #4274 なぜ、線が下に切れているのですか?H1のエラーでEMPTY.コードによるセクションが必要なのですが(自分でもわかります)、EMPTYをどう修正すればいいのでしょうか?SetIndexStyle(0,EMPTY); 削除済み 2013.06.16 15:36 #4275 なぜ、線が下に切れているのですか?EMPTY.コードによるセクションが必要です(427ページ)H1はエラーになりますが(自分でもわかります)、EMPTYはどう直せばいいのでしょうか?SetIndexStyle(0,EMPTY); Dmitry Fedoseev 2013.06.16 15:46 #4276 kopeyka: なぜ回線は壊れるのか?H1のエラーでEMPTY.コードによるセクションが必要なのですが(自分でもわかります)、EMPTYをどう修正すればいいのでしょうか?SetIndexEmptyValue(), オプション: 0,EMPTY_VALUE を設定してみてください。 削除済み 2013.06.16 15:53 #4277 Integer:SetIndexEmptyValue(), オプション: 0, EMPTY_VALUE を設定してみてください。 ありがとうございます...これからやってみます))。 Dmitry Fedoseev 2013.06.16 16:53 #4278 Integer:...1.試していないのでわからないが......。試してみました。mql上のEMAとdll内のEMA。01:46:19 1 EURUSD,M15: Alert: dll: 109 01:46:19 1 EURUSD,M15: Alert: 1 01:46:19 1 EURUSD,M15: Alert: mql: 109 01:46:19 1 EURUSD,M15: Alert: dll: 0 01:46:19 1 EURUSD,M15: Alert: 2 01:46:19 1 EURUSD,M15.M15: Alert: 1 01:46:20 1 EURUSD,M15: Alert: 1 01:46:20 1 EURUSD,M15: アラート: 0 01:46:20 1 EURUSD,M15:Alert: mql: 156 01:46:20 1 EURUSD,M15: Alert: dll: 202 01:46:20 1 EURUSD,M15: Alert: 3 01:46:20 1 EURUSD,M15: Alert: mql: 172 01:46:20 1 EURUSD,M15: Alert: dll: 0 01:46:20 1 EURUSD,M15: Alert: 4 01:46: 20 1 EURUSD:M1520 1 EURUSD,M15: Alert: mql: 172 01:46:20 1 EURUSD,M15: Alert: dll: 171 01:46:20 1 EURUSD,M15: Alert: 5 01:46:20 1 EURUSD,M15: Alert: mql: 78 01:46:20 1 EURUSD,M15: Alert: dll: 78 01:46:20 1 EURUSD,M15.M15:Alert: 6 01:46:21 1 EURUSD,M15: Alert: mql: 202 01:46:21 1 EURUSD,M15: Alert: dll: 94 01:46:21 1 EURUSD,M15: Alert: 7 01:46:21 1 EURUSD,M15: Alert: mql: 172 01:46:21 1 EURUSD,M15: Alert: dll: 94 01:46:01 1 EURUSD:M15: Alert: mql: 172 01:46:21 1 EURUSD,M15: Dll: 94。21 1 EURUSD,M15: Alert: 8 01:46:21 1 EURUSD,M15: Alert: mql: 234 01:46:21 1 EURUSD,M15: Alert: dll: 15 01:46:21 1 EURUSD,M15: Alert: 9 01:46:21 1 EURUSD,M15: Alert: mql: 78 01:46:22 1 EURUSD,M15: Alert: Dll:94 01:46:22 1 EURUSD,M15: Alert: 10 01:46:22 1 EURUSD,M15: Alert: mql: 172 01:46:22 1 EURUSD,M15: Alert: dll: 93 01:46:22 1 EURUSD,M15: Alert: 11 01:46:22 1 EURUSD,M15: Alert: mql: 93 01:46:22 1 EURUSD,M15.M15.M15: Alert: 10 02: 01:46:23 1 EURUSD:M15: Alert: 11 01:46:22 1 EURUSD:M15: Alert: mql: 93 01:46:22 1 EURUSD,M15.M15。Alert: dll: 78 01:46:22 1 EURUSD,M15: Alert: 12 01:46:22 1 EURUSD,M15: Alert: mql: 78 01:46:22 1 EURUSD,M15: Alert: dll: 78 01:46:22 1 EURUSD,M15: Alert: 13 01:46:23 1 EURUSD,M15: Alert: mql: 250 01:46:46 1 EURUSD:M1523 1 EURUSD,M15: Alert: dll: 156 01:46:23 1 EURUSD,M15: Alert: 14 01:46:23 1 EURUSD,M15: Alert: mql: 187 01:46:23 1 EURUSD,M15: Alert: dll: 0 01:46:23 1 EURUSD,M15: Alert: 15 01:46:23 1 EURUSD,M15: Alertmql: 78 01:46:23 1 EURUSD,M15: Alert: dll: 171 01:46:23 1 EURUSD,M15: Alert: 16 01:46:24 1 EURUSD,M15: Alert: mql: 266 01:46:24 1 EURUSD,M15: Alert: dll: 0 01:46:24 1 EURUSD,M15: Alert: 17 01:46:24 1 EURUSD,M15.M 15:Alert: mql: 93 01:46:24 1 EURUSD,M15: Alert: dll: 78 01:46:24 1 EURUSD,M15: Alert: 18 01:46:24 1 EURUSD,M15: Alert: mql: 94 01:46:24 1 EURUSD,M15: Alert: dll: 15 01:46:24 1 EURUSD,M15: Alert: 19 01:46:24 1 ユーロ?46:46:24 1 EURUSD,M15: Alert: mql: 94 01:46:24 1 EURUSD,M15: Alert: dll: 78 01:46:24 1 EURUSD,M15: Alert: 20 01:46:25 1 EURUSD,M15: Alert: mql: 234 01:46:25 1 EURUSD,M15: Alert: dll: 78 01:46:25 1 EURUSD,M15.M15:Alert: 21 01:46:25 1 EURUSD,M15: Alert: mql: 156 01:46:25 1 EURUSD,M15: Alert: dll: 94 01:46:25 1 EURUSD,M15: Alert: 22 01:46:25 1 EURUSD,M15: Alert: mql: 94 01:46:25 1 EURUSD,M15: Alert: dll: 16 01:46:25 1 ユーロ米ドル(EUR)の場合46:25 1 EURUSD,M15: Alert: 23 01:46:26 1 EURUSD,M15: Alert: mql: 93 01:46:26 1 EURUSD,M15: Alert: dll: 171 01:46:26 1 EURUSD,M15: Alert: 24 01:46:26 1 EURUSD,M15: Alert: mql: 171 01:46:26 1 EURUSD,M15.M15:Alert: dll: 187 01:46:26 1 EURUSD,M15: Alert: 25 01:46:26 1 EURUSD,M15: Alert: mql: 156 01:46:26 1 EURUSD,M15: Alert: dll: 78 01:46:26 1 EURUSD,M15: Alert: 26 01:46:27 1 EURUSD,M15: Alert: mql: 62 01:46:06 1 EURUSD:M15:Alert:181 01:46:26 1 EURUSD:M15: Alert: dll: 151 01:46:26 1 EURUSD:M15: Alert: mql: 151 01:46:26 1 EURUSD:M1527 1 EURUSD,M15: Alert: dll: 187 01:46:27 1 EURUSD,M15: Alert: 27 01:46:27 1 EURUSD,M15: Alert: mql: 78 01:46:27 1 EURUSD,M15: Alert: dll: 171 01:46:27 1 EURUSD,M15: Alert: 28 01:46:27 1 EURUSD,M15: Alert: 28mql: 93 01:46:27 1 EURUSD,M15: Alert: dll: 78 01:46:27 1 EURUSD,M15: Alert: 29 01:46:27 1 EURUSD,M15: Alert: mql: 172 01:46:28 1 EURUSD,M15: Alert: dll: 94 01:46:28 1 EURUSD,M15: Alert: 平均値�� MUL: 140 DL: 91少しテストしてみました。平均値。MUL: 126 DL: 116 平均値。MUL: 122 DL: 86 平均値。167 dll: 91 平均値。MUL: 149 DL: 82 平均値。MUL: 140 DL: 91 これはかなり目立ちますね。計算が複雑になると、コードがかなり目立ちます。 [ARCHIVE]Any rookie question, so Any questions from newcomers Trading Strategies Based On ruslan 2013.06.17 05:33 #4279 オーダー チケットがブローカーのサーバーに保存されている場合、マジックオーダーとコメントオーダーはどこに保存されているのでしょうか? Dimka-novitsek 2013.06.17 07:25 #4280 ごきげんよう!!!何か配列か何かを勘違いしていたようです。この関数は、配列に利益を入れません!!!!どんな状況でもゼロになるんです。ゼロで終わり!機能です。/)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) void Orderasthitaem() { int BUY=0,SELL=0,BUYLIMIT=0,BUYSTOP=0,SELLLIMIT=0,SELLSTOP=0; double BUY_Profit=0,SELL_Profit=0; for( int i=0;i<OrdersTotal();i++){ OrderSelect (i, SELECT_BY_POS ) ; if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magicnumber){ int type = OrderType(); if (type == 0) {BUY++;BUY_Profit=BUY_Profit+OrderProfit();} if (type == 1) {SELL ++;SELL_Profit=SELL_Profit+OrderProfit();} if (type == 2) {BUYLIMIT++;} if (type == 3) {SELLLIMIT++;} if (type == 4) {BUYSTOP++;} if (type == 5) {SELLSTOP++;}}} Orderasthitaem[0,1]=BUY;Orderasthitaem[0,2]=BUY_Profit; Orderasthitaem[1,1]=SELL;Orderasthitaem[1,2]=SELL_Profit; Orderasthitaem[2,1]=BUYLIMIT; Orderasthitaem[3,1]=SELLLIMIT; Orderasthitaem[4,1]=BUYSTOP; Orderasthitaem[5,1]=SELLSTOP; } //$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ あらゆる機能を超えた「忘却double Orderasthitaem[6,2];ArrayInitialize(Orderasthitaem, 0.0); 1...421422423424425426427428429430431432 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
iCustom()で呼び出しているEAで使用しているインジケータを完全にDLLに移行すれば、EAのパフォーマンスを向上させることは可能でしょうか? そのようなゲームに価値はあるのでしょうか?dllは常にインジケータより速いのですか?また、DLLでClose[]配列を扱う場合の特殊性は?
はい、私も質問を追加します:DLLでIndicatorCounted()関数をどのようにフォーマットするのか。
1.iCustom()で呼び出しているEAで使用しているインジケータを完全にDLLに転送すれば、EAの性能アップは可能でしょうか? そんなゲームに価値はあるのでしょうか?dllは常にインジケータより速いのですか?また、DLLでClose[]配列を扱う場合の特殊性は?
2.そうだ、DLLでIndicatorCounted()関数をどう設計するかという質問も追加したいです。
興味深いテーマである。でも...
1.試していないのでわからないが、どうだろう、微々たる増量かもしれない。私が見たところ、DLLに転送された指標は高速に動作しませんが、指標のコードを最適化 すると、mqlで非常に良い結果を達成することができます。
IndicatorCounted()の値としてBarsを渡し、DLL内で全てのバーをカウントし直すか、1本だけカウントし直すかを決定します。IndicatorCounted()とBarsの代わりに、既に計算済みのLimitを渡すことができます。
明らかに、インジケータが非常に遅く、Expert Advisorでの使用が非現実的である場合(テストできない)、DLLへの転送は役に立ちません。
1.iCustom()で呼び出しているEAで使用しているインジケータを完全にDLLに転送すれば、EAのパフォーマンスを上げることは可能でしょうか? そんなゲームに価値はあるのでしょうか?dllは常にインジケータより速いのですか?また、DLLでClose[]配列を扱う場合の特殊性は何でしょうか?
2.はい、質問も追加します。DLLでIndicatorCounted()関数をどのようにフォーマットするのでしょうか?
1.もちろん、そうかもしれませんし、そうすべきです。計算が20倍速くなりました。C++など通常の言語が持つ便利なデバッグや無限の可能 性は言うまでもありません。
2.そこに必要ない。
SetIndexStyle(0,EMPTY);
SetIndexStyle(0,EMPTY);
なぜ回線は壊れるのか?H1のエラーでEMPTY.コードによるセクションが必要なのですが(自分でもわかります)、EMPTYをどう修正すればいいのでしょうか?
SetIndexEmptyValue(), オプション: 0,EMPTY_VALUE を設定してみてください。
SetIndexEmptyValue(), オプション: 0, EMPTY_VALUE を設定してみてください。
ありがとうございます...これからやってみます))。
...
1.試していないのでわからないが......。
試してみました。mql上のEMAとdll内のEMA。
01:46:19 1 EURUSD,M15: Alert: dll: 109
01:46:19 1 EURUSD,M15: Alert: 1
01:46:19 1 EURUSD,M15: Alert: mql: 109
01:46:19 1 EURUSD,M15: Alert: dll: 0
01:46:19 1 EURUSD,M15: Alert: 2
01:46:19 1 EURUSD,M15.M15: Alert: 1 01:46:20 1 EURUSD,M15: Alert: 1 01:46:20 1 EURUSD,M15: アラート: 0 01:46:20 1 EURUSD,M15:Alert: mql: 156
01:46:20 1 EURUSD,M15: Alert: dll: 202
01:46:20 1 EURUSD,M15: Alert: 3
01:46:20 1 EURUSD,M15: Alert: mql: 172
01:46:20 1 EURUSD,M15: Alert: dll: 0
01:46:20 1 EURUSD,M15: Alert: 4
01:46: 20 1 EURUSD:M1520 1 EURUSD,M15: Alert: mql: 172
01:46:20 1 EURUSD,M15: Alert: dll: 171
01:46:20 1 EURUSD,M15: Alert: 5
01:46:20 1 EURUSD,M15: Alert: mql: 78
01:46:20 1 EURUSD,M15: Alert: dll: 78
01:46:20 1 EURUSD,M15.M15:Alert: 6
01:46:21 1 EURUSD,M15: Alert: mql: 202
01:46:21 1 EURUSD,M15: Alert: dll: 94
01:46:21 1 EURUSD,M15: Alert: 7
01:46:21 1 EURUSD,M15: Alert: mql: 172
01:46:21 1 EURUSD,M15: Alert: dll: 94
01:46:01 1 EURUSD:M15: Alert: mql: 172 01:46:21 1 EURUSD,M15: Dll: 94。21 1 EURUSD,M15: Alert: 8
01:46:21 1 EURUSD,M15: Alert: mql: 234
01:46:21 1 EURUSD,M15: Alert: dll: 15
01:46:21 1 EURUSD,M15: Alert: 9
01:46:21 1 EURUSD,M15: Alert: mql: 78
01:46:22 1 EURUSD,M15: Alert: Dll:94
01:46:22 1 EURUSD,M15: Alert: 10
01:46:22 1 EURUSD,M15: Alert: mql: 172
01:46:22 1 EURUSD,M15: Alert: dll: 93
01:46:22 1 EURUSD,M15: Alert: 11
01:46:22 1 EURUSD,M15: Alert: mql: 93
01:46:22 1 EURUSD,M15.M15.M15: Alert: 10 02: 01:46:23 1 EURUSD:M15: Alert: 11 01:46:22 1 EURUSD:M15: Alert: mql: 93 01:46:22 1 EURUSD,M15.M15。Alert: dll: 78
01:46:22 1 EURUSD,M15: Alert: 12
01:46:22 1 EURUSD,M15: Alert: mql: 78
01:46:22 1 EURUSD,M15: Alert: dll: 78
01:46:22 1 EURUSD,M15: Alert: 13
01:46:23 1 EURUSD,M15: Alert: mql: 250
01:46:46 1 EURUSD:M1523 1 EURUSD,M15: Alert: dll: 156
01:46:23 1 EURUSD,M15: Alert: 14
01:46:23 1 EURUSD,M15: Alert: mql: 187
01:46:23 1 EURUSD,M15: Alert: dll: 0
01:46:23 1 EURUSD,M15: Alert: 15
01:46:23 1 EURUSD,M15: Alertmql: 78
01:46:23 1 EURUSD,M15: Alert: dll: 171
01:46:23 1 EURUSD,M15: Alert: 16
01:46:24 1 EURUSD,M15: Alert: mql: 266
01:46:24 1 EURUSD,M15: Alert: dll: 0
01:46:24 1 EURUSD,M15: Alert: 17
01:46:24 1 EURUSD,M15.M 15:Alert: mql: 93
01:46:24 1 EURUSD,M15: Alert: dll: 78
01:46:24 1 EURUSD,M15: Alert: 18
01:46:24 1 EURUSD,M15: Alert: mql: 94
01:46:24 1 EURUSD,M15: Alert: dll: 15
01:46:24 1 EURUSD,M15: Alert: 19
01:46:24 1 ユーロ?46:46:24 1 EURUSD,M15: Alert: mql: 94
01:46:24 1 EURUSD,M15: Alert: dll: 78
01:46:24 1 EURUSD,M15: Alert: 20
01:46:25 1 EURUSD,M15: Alert: mql: 234
01:46:25 1 EURUSD,M15: Alert: dll: 78
01:46:25 1 EURUSD,M15.M15:Alert: 21
01:46:25 1 EURUSD,M15: Alert: mql: 156
01:46:25 1 EURUSD,M15: Alert: dll: 94
01:46:25 1 EURUSD,M15: Alert: 22
01:46:25 1 EURUSD,M15: Alert: mql: 94
01:46:25 1 EURUSD,M15: Alert: dll: 16
01:46:25 1 ユーロ米ドル(EUR)の場合46:25 1 EURUSD,M15: Alert: 23
01:46:26 1 EURUSD,M15: Alert: mql: 93
01:46:26 1 EURUSD,M15: Alert: dll: 171
01:46:26 1 EURUSD,M15: Alert: 24
01:46:26 1 EURUSD,M15: Alert: mql: 171
01:46:26 1 EURUSD,M15.M15:Alert: dll: 187
01:46:26 1 EURUSD,M15: Alert: 25
01:46:26 1 EURUSD,M15: Alert: mql: 156
01:46:26 1 EURUSD,M15: Alert: dll: 78
01:46:26 1 EURUSD,M15: Alert: 26
01:46:27 1 EURUSD,M15: Alert: mql: 62
01:46:06 1 EURUSD:M15:Alert:181 01:46:26 1 EURUSD:M15: Alert: dll: 151 01:46:26 1 EURUSD:M15: Alert: mql: 151 01:46:26 1 EURUSD:M1527 1 EURUSD,M15: Alert: dll: 187
01:46:27 1 EURUSD,M15: Alert: 27
01:46:27 1 EURUSD,M15: Alert: mql: 78
01:46:27 1 EURUSD,M15: Alert: dll: 171
01:46:27 1 EURUSD,M15: Alert: 28
01:46:27 1 EURUSD,M15: Alert: 28mql: 93
01:46:27 1 EURUSD,M15: Alert: dll: 78
01:46:27 1 EURUSD,M15: Alert: 29
01:46:27 1 EURUSD,M15: Alert: mql: 172
01:46:28 1 EURUSD,M15: Alert: dll: 94
01:46:28 1 EURUSD,M15: Alert: 平均値�� MUL: 140 DL: 91
少しテストしてみました。
平均値。MUL: 126 DL: 116
平均値。MUL: 122 DL: 86
平均値。167 dll: 91
平均値。MUL: 149 DL: 82
平均値。MUL: 140 DL: 91
これはかなり目立ちますね。計算が複雑になると、コードがかなり目立ちます。
ごきげんよう!!!何か配列か何かを勘違いしていたようです。この関数は、配列に利益を入れません!!!!どんな状況でもゼロになるんです。ゼロで終わり!
機能です。
あらゆる機能を超えた「忘却