StopOutのこと。
↑今日のデモトレードです。レバレッジ500倍でEURUSDの 3pips 抜きしました。一度に注文できる最大ロット数が 10,000 なので、2回に分けています。ドル建て口座なのですが、毎日これくらい利益があると生活が楽になりそうです。(何
1,000 ロットを超える数量では 7.55K とか 10K (=1万) のような K 付き表記になるようですが、私のリアル口座では到底見られない画面でした...orz
なぜこんな無茶なトレードをしていたかというと、StopOut (=業者によるロスカットのこと)を調べていたからなのです。ある業者のデモ口座は、StopoutLevel (=証拠金維持率が何%を切ったらロスカットするか?) が 60% に設定されていて、
↑100% を切った時点でターミナルに赤く表示されるのですが、
別の業者では、、StopoutLevel が 50% に設定されていて、
↑ 65% を切った時点で赤くなります。
この何%を切ったら赤くなるかの数字をプログラム的に知りたかったのですが、今のところ見つかっていません。(たぶん無いのでしょう..)
ちなみに、StopoutLevel が 50% の口座で4回 StopOut させて見たのが以下の図です。
StopOut による決済では、コメント欄に
so: 証拠金維持率/有効証拠金/必要証拠金
が残ります。StopOut の経験の無い人には珍しい画像かもしれません。笑。
参考)
私専用メモ。
日本語表記 | 英語表記 | 取得方法 |
残高 | Balance | AccountBalance() |
有効証拠金 | Equity | AccountEquity() |
必要証拠金 | Margin | AccountFreeMargin() |
余剰証拠金 | Free margin | AccountFreeMargin() |
証拠金維持率 | Margin level | AccountEquity()/AccountMargin()*100 |
その口座のレバレッジ設定値 | AccountLeverage() |
その口座のロスカットレベル | AccountStopoutLevel() |
1ロット買うのに必要な証拠金 | MarketInfo(Symbol(),MODE_MARGINREQUIRED) |
所有可能な最大ロット数 | AccountFreeMargin()/MarketInfo(Symbol(),MODE_MARGINREQUIRED) |
1注文当たりの最大ロット数 | MarketInfo(Symbol(),MODE_MAXLOT) |
1注文当たりの最小ロット数 | MarketInfo(Symbol(),MODE_MINLOT) |
ロットを数える最小単位 | MarketInfo(Symbol(),MODE_LOTSTEP) |
1ロットが何万通貨か? | MarketInfo(Symbol(),MODE_LOTSIZE) |
デモ口座では、レバレッジ 1:200 を申し込んでも AccountLeverage() が100のままの業者がありました。