記事"Net FrameworkとC#に基づくエキスパートアドバイザーと指標のためのグラフィカルインターフェイスの開発"についてのディスカッション - ページ 7 123456789101112131415 新しいコメント Artur Zas 2019.04.12 11:20 #61 andy.maverl:こんにちは、これはWPFアプリケーションでも使えますか?ありがとうございます。例のコードはWinForms専用ですが、WPFで使うために簡単に変更できます。WPFシェル側で異なるイベントにバインドするだけです。コードは少し異なりますが、原則は同じです。 WinFormsウィンドウをXAMLコントロールの ホストとして使用するだけなら、コードをそのまま使用することもできます。これは新しいXAMLアイランドで できます。この方法では、WinForm内で最新のUWPコントロールをすべて使用できます。 Renat Akhtyamov 2019.04.13 14:01 #62 フォームに "Timer "という要素を入れました。 うまくいきません。exeを実行すると動きます。 何が間違っているのか、まだ理解できていません...。 Renat Akhtyamov 2019.04.13 16:36 #63 ローカライズも適用されない......。 Vasiliy Sokolov 2019.04.13 19:29 #64 Renat Akhtyamov:ローカライズも適用されない...ローカライズって? Renat Akhtyamov 2019.04.13 19:38 #65 Vasiliy Sokolov:ローカライズとは?MTから価格を取得するとしよう。 をシャープ・アルゴリズムで操作しようとすると、価格がコンマではなくドットを含んでいるためにエラーが発生する。シャープのこのバグは、英語のローカリゼーション・コマンドを適用することで取り除かれます: System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US"); スタジオでプログラムを実行するとすべてうまくいきますが、MTで実行するとうまくいきません。 シャープタイマーでも同じ問題がある(スタジオでは動作するが、MTでは動作しない)。 しかし、それ以外は今のところ順調で、前進している。 Vasiliy Sokolov 2019.04.13 20:00 #66 Renat Akhtyamov:仮にMTの価格を採用したとしよう。これをSharpeアルゴリズムで操作しようとすると、価格がコンマではなくドットを含んでいるため、エラーが発生する。Sharpeのこのバグは、英語のローカリゼーション・コマンドを適用することで取り除かれる:System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("en-US"); スタジオでプログラムを実行するとすべてうまくいくが、MTで実行するとうまくいかない。シャープタイマーでも同じ問題がある(スタジオでは動作するが、MTでは動作しない)。しかし、それ以外は今のところ良好で、前進している。ダブルは直接送信できる。規格はあちらもこちらも同じだ。シャープのタイマーのような純粋にシステム的なものに関しては、システムが大きく異なるため、ネイティブのもののようにMTから引っ張ってくることはできない。 Renat Akhtyamov 2019.04.13 20:02 #67 Vasiliy Sokolov:doubleを直接渡すことができる。標準はどちらのシステムでも同じだ。 タイマーのような純粋にシステム・シャープのものに関しては、システムが大きく異なるため、mtからネイティブのものとして引っ張ってくることはできない。 違うMTではドットだが、私のスタジオではExcelと同じようにコンマだ。 Vasiliy Sokolov 2019.04.13 20:07 #68 Renat Akhtyamov: ではなくMTではフルストップだが、私のスタジオではエクセルのようにコンマだ。Tバックの話じゃなくて、IEEE-754の 話なんだけど、そこにはフルストップはないんだ。 Renat Akhtyamov 2019.04.13 20:11 #69 Vasiliy Sokolov:Tバックじゃなくて、IEEE-754の ことだよ。 そして、Tバックの話ではなく、ダブの話だ。 Maxim Kuznetsov 2019.04.13 20:12 #70 Renat Akhtyamov: ではなく私のスタジオでは、エクセルの コンマと同じ です。世界でたった1つしかないC#を、うっかり失くさないように。時間が経てば経つほど、高価になります。 123456789101112131415 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは、
これはWPFアプリケーションでも使えますか?
ありがとうございます。
例のコードはWinForms専用ですが、WPFで使うために簡単に変更できます。WPFシェル側で異なるイベントにバインドするだけです。コードは少し異なりますが、原則は同じです。
WinFormsウィンドウをXAMLコントロールの ホストとして使用するだけなら、コードをそのまま使用することもできます。これは新しいXAMLアイランドで できます。この方法では、WinForm内で最新のUWPコントロールをすべて使用できます。
フォームに "Timer "という要素を入れました。
うまくいきません。
exeを実行すると動きます。
何が間違っているのか、まだ理解できていません...。
ローカライズも適用されない......。
ローカライズも適用されない...
ローカライズって?
ローカライズとは?
MTから価格を取得するとしよう。
をシャープ・アルゴリズムで操作しようとすると、価格がコンマではなくドットを含んでいるためにエラーが発生する。
シャープのこのバグは、英語のローカリゼーション・コマンドを適用することで取り除かれます:
スタジオでプログラムを実行するとすべてうまくいきますが、MTで実行するとうまくいきません。
シャープタイマーでも同じ問題がある(スタジオでは動作するが、MTでは動作しない)。
しかし、それ以外は今のところ順調で、前進している。
仮にMTの価格を採用したとしよう。
これをSharpeアルゴリズムで操作しようとすると、価格がコンマではなくドットを含んでいるため、エラーが発生する。
Sharpeのこのバグは、英語のローカリゼーション・コマンドを適用することで取り除かれる:
スタジオでプログラムを実行するとすべてうまくいくが、MTで実行するとうまくいかない。
シャープタイマーでも同じ問題がある(スタジオでは動作するが、MTでは動作しない)。
しかし、それ以外は今のところ良好で、前進している。
ダブルは直接送信できる。規格はあちらもこちらも同じだ。シャープのタイマーのような純粋にシステム的なものに関しては、システムが大きく異なるため、ネイティブのもののようにMTから引っ張ってくることはできない。
doubleを直接渡すことができる。標準はどちらのシステムでも同じだ。 タイマーのような純粋にシステム・シャープのものに関しては、システムが大きく異なるため、mtからネイティブのものとして引っ張ってくることはできない。
MTではドットだが、私のスタジオではExcelと同じようにコンマだ。
ではなく
MTではフルストップだが、私のスタジオではエクセルのようにコンマだ。
Tバックの話じゃなくて、IEEE-754の 話なんだけど、そこにはフルストップはないんだ。
Tバックじゃなくて、IEEE-754の ことだよ。
ではなく
私のスタジオでは、エクセルの コンマと同じ です。
世界でたった1つしかないC#を、うっかり失くさないように。時間が経てば経つほど、高価になります。