エラー、バグ、質問 - ページ 1897 1...189018911892189318941895189618971898189919001901190219031904...3185 新しいコメント Aleksey Vyazmikin 2017.05.21 17:32 #18961 Konstantin: 私の計算では、こうなります。 どうすれば正しいことになるのか? 疑問があることは明らかではありません - 私の論理は単純です - (我々はマージンを忘れた場合)合計で資産を買うために費やされたどのくらいを計算し、購入したユニットの総数で割る - これは1資産の平均価格となります - すなわち、損益分岐点。 fxsaber 2017.05.21 22:42 #18962 開発者がエージェント間でデータのやり取りができないかと話していたのを覚えています。サンプルはどこで見ることができますか?フレームチャネルは、エージェントから端末への 一方通行で、逆はないようです。 fxsaber 2017.05.22 13:42 #18963 実行エラーvoid OnStart() { int Array[]; Array[ArrayResize(Array, ArraySize(Array) + 1) - 1] = 0; // array out of range } fxsaber 2017.05.22 14:25 #18964 実行エラーstruct INT { int Array[]; }; void OnStart() { INT i = {0}; // Если убрать "= {0}" - ошибка выполнения исчезает Print(ArrayResize(i.Array, 5)); // -1 } TheXpert 2017.05.22 14:47 #18965 fxsaber:ランタイムエラー このように構造体に文字列や配列が含まれている場合{0}、初期化しない方が良いのですが、私の場合は例外が発生しました。 fxsaber 2017.05.22 14:48 #18966 ローカルエージェントは、ターミナルを再ロードするまで、同じTerminalInfoInteger(TERMINAL_DLLS_ALLOWED) 値を返します。例えば、DLLエージェントを実行させないようにしたい場合などです。ターミナルでDLLのチェックを外すと、エージェントは "ハッピー "を維持します。 fxsaber 2017.05.22 14:48 #18967 Комбинатор: この{0}のように構造体の中に文字列や配列がある場合、初期化しない方がいいです。私の場合は例外が発生しました。 そこには潜在的な脆弱性があるように思います。 fxsaber 2017.05.23 10:45 #18968 fxsaber:開発者がエージェント間でデータのやり取りができないかと話していたのを覚えています。サンプルはどこで見ることができますか?代理店から端末への 一方通行のフレームチャンネルになっているようですが、その逆はありません。 トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム ストラテジーテスターでExpert Advisorファイルを操作する レナート・ファットフーリン, 2012.08.27 01:41 cludやリモートエージェントで作業する場合は、#property tester_file "myfile1.dat" で使用するファイル(読み込み用)を明確に指定する必要があります。この場合、テスターはこれらのファイルをソースEAとともにクラウドに渡し、このファイルへの 変更はクラウドサーバーとエージェントで管理・キャッシュされる。大量の生データをクラウドに転送し、大量のデータを含む計算をレポートのFrameAdd()を介して受け取ることが可能です。 OnTesterPass の tester_file-files を変更し、それによって必要な情報をクラウドに転送することはできますか? Rashid Umarov 2017.05.24 14:53 #18969 fxsaber:In standardMQL5Experts⇄Examples⇄Moving Average.mq5TradeSizeOptimizedでマジックチェックが外れた。このバリアントをご確認ください。私の方では、このEAのインスタンスを9個、様々な設定と魔法で動かして、組み込みVPSでオンライン取引をしています。https://www.mql5.com/ru/signals/305333 を見てみます。 Торговые сигналы для MetaTrader 5: Standard Moving Average 9 instances Rashid Umarovwww.mql5.com Торговый Сигнал Standard Moving Average 9 instances для MetaTrader 5: копирование сделок, мониторинг счета, автоматическое исполнение сигналов и социальный трейдинг ファイル: Moving_Average.mq5 8 kb fxsaber 2017.05.24 15:00 #18970 Rashid Umarov:このオプションをご覧になってください。私の方は、このEAのインスタンスを9個、設定やマジックを変えて動かし、内蔵VPSでオンライン取引をしています -https://www.mql5.com/ru/signals/305333 を見てみます。このEAのロット選択は、元のシンボルに対する第三者による取引(他のインスタンスを含む)の影響を受けます。この作品では、それが実現されています。 HistorySelect(0,TimeCurrent()); //--- int orders=HistoryDealsTotal(); // total history deals int losses=0; // number of losses orders without a break for(int i=orders-1;i>=0;i--) { ulong ticket=HistoryDealGetTicket(i); if(ticket==0) { Print("HistoryDealGetTicket failed, no trade history"); break; } //--- check symbol if(HistoryDealGetString(ticket,DEAL_SYMBOL)!=_Symbol) continue; //--- check profit double profit=HistoryDealGetDouble(ticket,DEAL_PROFIT); if(profit>0.0) break; if(profit<0.0) losses++; } //--- if(losses>1) lot=NormalizeDouble(lot-lot*losses/DecreaseFactor,1); 1...189018911892189318941895189618971898189919001901190219031904...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
私の計算では、こうなります。
どうすれば正しいことになるのか?
疑問があることは明らかではありません - 私の論理は単純です - (我々はマージンを忘れた場合)合計で資産を買うために費やされたどのくらいを計算し、購入したユニットの総数で割る - これは1資産の平均価格となります - すなわち、損益分岐点。
開発者がエージェント間でデータのやり取りができないかと話していたのを覚えています。サンプルはどこで見ることができますか?
フレームチャネルは、エージェントから端末への 一方通行で、逆はないようです。
ランタイムエラー
ローカルエージェントは、ターミナルを再ロードするまで、同じTerminalInfoInteger(TERMINAL_DLLS_ALLOWED) 値を返します。
例えば、DLLエージェントを実行させないようにしたい場合などです。ターミナルでDLLのチェックを外すと、エージェントは "ハッピー "を維持します。
この{0}のように構造体の中に文字列や配列がある場合、初期化しない方がいいです。私の場合は例外が発生しました。
開発者がエージェント間でデータのやり取りができないかと話していたのを覚えています。サンプルはどこで見ることができますか?
代理店から端末への 一方通行のフレームチャンネルになっているようですが、その逆はありません。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
ストラテジーテスターでExpert Advisorファイルを操作する
レナート・ファットフーリン, 2012.08.27 01:41
cludやリモートエージェントで作業する場合は、#property tester_file "myfile1.dat" で使用するファイル(読み込み用)を明確に指定する必要があります。この場合、テスターはこれらのファイルをソースEAとともにクラウドに渡し、このファイルへの 変更はクラウドサーバーとエージェントで管理・キャッシュされる。
大量の生データをクラウドに転送し、大量のデータを含む計算をレポートのFrameAdd()を介して受け取ることが可能です。
In standardMQL5Experts⇄Examples⇄Moving Average.mq5
TradeSizeOptimizedでマジックチェックが外れた。
このバリアントをご確認ください。
私の方では、このEAのインスタンスを9個、様々な設定と魔法で動かして、組み込みVPSでオンライン取引をしています。https://www.mql5.com/ru/signals/305333 を見てみます。
このオプションをご覧になってください。
私の方は、このEAのインスタンスを9個、設定やマジックを変えて動かし、内蔵VPSでオンライン取引をしています -https://www.mql5.com/ru/signals/305333 を見てみます。
このEAのロット選択は、元のシンボルに対する第三者による取引(他のインスタンスを含む)の影響を受けます。
この作品では、それが実現されています。