どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 893 1...886887888889890891892893894895896897898899900...1178 新しいコメント владимир 2015.04.16 17:29 #8921 さて、今フォーラムは不具合があります。投稿は完了していないのですが、編集を受け付けません...。 Nauris Zukas 2015.04.16 18:41 #8922 tuner: 例えば、プログラム上でタイムフレームを切り替え、必要に応じて元に戻すことも可能です。 変数がリセットされるのは、こういうことではないと思うんです。 Nauris Zukas 2015.04.16 18:42 #8923 tuner: または、テンプレートを保存して、再度読み込んでみてください。 素晴らしいアイデアだ! そんなことが可能なのか? владимир 2015.04.16 19:20 #8924 何だろう... エキスパートアドバイザのバージョンを3つ作成し、すべてエラーなくコンパイルできましたが、テスターで奇妙なことが起こりました。M5では1つのポジションを開き、閉じませんが、M1では所定の条件とは無関係に、すべてのティックで 開き、次のティックで閉じました。 Alexander 2015.04.16 19:22 #8925 abeiks: 変数がリセットされるのは、そういうことではないと思うんです。 タイムフレームが変更されるとOnInit()が呼ばれるため、外部変数がリセットされる Alexander 2015.04.16 19:24 #8926 abeiks: 素晴らしいアイデアだ! そんなことが可能なのか? おそらく...MQl4には、テンプレートの保存と読み込みに関連する組み込み関数があります: ChartSaveTemplate,ChartApplyTemplate Alexey Viktorov 2015.04.16 19:59 #8927 rapid_minus:何だろう...3つのバージョンのEAを書き、すべてエラーなくコンパイルできましたが、テスターでは奇妙なことが起こります。M5では一つのポジションを開き、閉じませんが、M1では所定の条件とは無関係に、すべてのティックで開き、次のティックで閉じます。教えてください、掛け算の関数を書くとdouble f(double a1, double a2) { return(a1*a2+1); }この関数が2*2=4となることはあるのでしょうか、ないのでしょうか?コードの論理をチェックするコンパイラがないということです。そして、あなたのExpert Advisorは、論理的な間違いだらけです。 владимир 2015.04.16 20:11 #8928 AlexeyVik: 教えてください!乗算関数を書くと この関数が2*2=4となることはあるのでしょうか、ないのでしょうか? つまり、コードの論理をチェックするコンパイラは存在しないのです。そして、あなたのExpert Advisorは、論理的な間違いだらけです。 ただ、ひとつわからないことがあるのですが、具体的にどのようなものですか? ZZY:そして、どのエラーがTFによって異なる振る舞いをする可能性があるのでしょうか? ZZZY:例えば、ここで論理的な間違いがあるとすれば、どこでしょう。void CritClose() { for (int ord = OrdersTotal()-1 ; ord >= 0; ord--) { if(!OrderSelect(ord,SELECT_BY_POS,MODE_TRADES))Comment("Не найдено открытых ордеров. Ошибка #",GetLastError()); if (OrderSymbol() == Symbol()) {if ((OrderMagicNumber()==10011 || OrderMagicNumber()==10033 || OrderMagicNumber()==10133)&&(((условие А) && (условие Б)&&(условие В)) || ((условие Г) && (условие Д)&&(условие Е)))) { ord_close=OrderClose(OrderTicket(),0.1, Bid, 0, Red); if (ord_close = false) { Comment("Закрытие позиции БАЙ завершилось с ошибкой #",GetLastError()); } else { Ord=0; } } else if (... и т.д.... владимир 2015.04.16 21:38 #8929 痛っ!グル!手のひらで指を折った? Алексей Тарабанов 2015.04.16 22:31 #8930 rapid_minus:わかったよ、ただひとつわからないのは、どれがそうなのかということだ。ZS: そして、どのエラーが、異なるTFで異なる振る舞いをする可能性があるのでしょうか?ZZY:たとえば、ここで論理的な間違いがあるとすれば、それはどこでしょう。 ここでの論理的な間違いは、プログラムの構成がおかしいということです。Not found ...」というコメントの後に" が見つかったかのように、コードの実行が継続されます。ウラジミール、教科書を読んでくれないか? 1...886887888889890891892893894895896897898899900...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
例えば、プログラム上でタイムフレームを切り替え、必要に応じて元に戻すことも可能です。
または、テンプレートを保存して、再度読み込んでみてください。
何だろう...
エキスパートアドバイザのバージョンを3つ作成し、すべてエラーなくコンパイルできましたが、テスターで奇妙なことが起こりました。M5では1つのポジションを開き、閉じませんが、M1では所定の条件とは無関係に、すべてのティックで 開き、次のティックで閉じました。
変数がリセットされるのは、そういうことではないと思うんです。
素晴らしいアイデアだ! そんなことが可能なのか?
何だろう...
3つのバージョンのEAを書き、すべてエラーなくコンパイルできましたが、テスターでは奇妙なことが起こります。M5では一つのポジションを開き、閉じませんが、M1では所定の条件とは無関係に、すべてのティックで開き、次のティックで閉じます。
教えてください、掛け算の関数を書くと
この関数が2*2=4となることはあるのでしょうか、ないのでしょうか?
コードの論理をチェックするコンパイラがないということです。そして、あなたのExpert Advisorは、論理的な間違いだらけです。
教えてください!乗算関数を書くと
この関数が2*2=4となることはあるのでしょうか、ないのでしょうか?
つまり、コードの論理をチェックするコンパイラは存在しないのです。そして、あなたのExpert Advisorは、論理的な間違いだらけです。
ただ、ひとつわからないことがあるのですが、具体的にどのようなものですか?
ZZY:そして、どのエラーがTFによって異なる振る舞いをする可能性があるのでしょうか?
ZZZY:例えば、ここで論理的な間違いがあるとすれば、どこでしょう。
痛っ!グル!手のひらで指を折った?
わかったよ、ただひとつわからないのは、どれがそうなのかということだ。
ZS: そして、どのエラーが、異なるTFで異なる振る舞いをする可能性があるのでしょうか?
ZZY:たとえば、ここで論理的な間違いがあるとすれば、それはどこでしょう。