注文クラスを作成する~修正版~いやーちゃんと動かしてみるとバグがいっぱいあるものです。本ブログに乗っているコードは、バグが含まれている物も多々ありますのでご注意ください^^;;;ということで以前作成した注文クラスをあれこれ修正したため、公開しておきます。機能も追加しています。・スプレットフィルタを追加しています。・ロスカット値の悪い方向への変更は許可しない。・条件によってリトライが無限ループする為、最低でもIsStopping()を確認して停止するように。ロスカット値が悪い方向へ変更されないため、一定時間ごとにModifyOrderAll(20)とか呼び出せば、トレイリングストップが簡単に実現可能です。修正の記事を作成しています。全ポジションを成行き決済を行う。すべての注文を変更する。現在のポジション数を取得する。現在のポジション数を取得する。最大ポジション数を取得する。最大ポジション数を取得する。最大ポジション数を取得する。指定番号のチケットを取得する。指定番号の現在利益を取得する。1pipsあたりの値を取得する。指定pipsあたりの値を取得する。ポジションリストを更新する。スプレットが大きすぎる場合は取引しない。bid;//pips値からストップロス値、利益確定値を取得する。リトライしても仕方がないエラーの時は終了してしまう。オーダーが選択できない状態(すでに存在しない)場合は、リストから削除して終了する。リトライしても仕方がないエラーの時は終了してしまう。全ポジションを成行き決済を行う。オーダーが選択できない状態(すでに存在しない)場合は、リストから削除して終了する。bid;//pips値からストップロス値、利益確定値を取得する。注文ストップ値は下方方向への変更は許可しない。変更がない場合はコマンドを実行しない。リトライしても仕方がないエラーの時は終了してしまう。すべての注文を変更する。ポジションリストを更新する。指定番号のチケットを取得する。指定番号の現在利益を取得する。★相互リンク募集中★トレードステーションと株・FX自動売買で暮らす茶トラがFX検証中。人気の投稿[MT4プログラミング]MT4のチャート上に矢印を表示する。注文クラスを作成する~修正版~東京時間がもっとわかりやすくしてほしい。MT4レンジインジケータを改造してみた。/線の途中で色を変える。東京時間をぶっ壊せ!MT4で時間レンジブレイク向けインジケータを作ってみた。