C#
Task.Run()を使った最も簡単な非同期フォームサンプル
フォームから計算を行うスレッドを実行するだけなら asyncは必要無い、スレッドの終了を待つawait も必要ない。Task.Run() で計算処理を別スレッドで実行して放置するだけ。 「Start」ボタンをクリックしたら、非同期で1秒毎に...
async await を使った最も簡単な非同期フォームサンプル
「Start」ボタンをクリックしたら、非同期でテキストボックスへ1秒毎にインクリメントした数値を表示し、「Cancel」ボタンをクリックするまで非同期処理を継続するサンプル。
メソッドの実行数や実行時間を解析できる無料のMicrosoftツール(WPA)
Windows Performance Analyzerの使い方。Windows Performance Analyzer | Microsoft Learn ダウンロード先。Windows Performance Analyzer | M...
ReShaperの処理速度改善
ReShaperをインストールした後、Visual Studio がかなり遅くなりストレスを感じますが、ReShaperのキャッシュフォルダを負荷が分散されるように変更すると、わりとマシになりました※デフォルトだとReShaperの処理はC...
「While trying to resolve a cross-store reference, the target principal could not be found in the domain indicated by the principal's SID.」例外が発生する原因
以下のC#のプログラムで、最後にある「 foreach (Principal r in results) 」が実行された時に、「While trying to resolve a cross-store reference, the tar...
C#プロジェクト作成
1、Visual Studio Community 2013 を起動し、メインメニューの「プロジェクト」を選択する。 2、「新しいプロジェクト」画面で、.Net Framework は「4.0」以上を選択、「Windows フォーム アプリ...
FXCMのAPIに慣れる
1、API User Guide 「C:\Program Files\Candleworks\ForexConnectAPIx64\doc\chm\ForexConnectAPINET.chm」を開くと、以下のようなヘルプアプリが表示されま...
FXプログラムトレード環境の準備
1、無料のプログラミング環境 Visual Studio Community 2013 を使う為、 Googleで「Visual Studio Community 2013」を検索し、Microsoftのサイトからインストーラをダウンロード...
FXトレード理論
1、理論 世の中には沢山の分析手法、理論が存在していますが、それをプログラムに落とし込み、実際にトレードしてみないと、どれが自分の理論にとって有効なのかは全く分かりません。為替トレードの専門家、ディーラーであっても、その人の理論をプログラム...