閉じる
  1. ブレイクアウトEAの原型完成
  2. Swallowタイアップキャンペーンと裏話
  3. 初のcBot作成と個人的に躓いた点
  4. ビットコイン取引! bitFlyerの口座を開設しました。
  5. 2015年の確定申告終了!
  6. ストップレベル、気にしてますか?
  7. 指値決済による累積ポジティブスリッページの分析
  8. 武藤嘉紀のスポンサー! LAND-FXを使ってみる
  9. MT4の動作がクソ重いから軽くするよう頑張ってみた
  10. Genesis Traderのスキャルロジックを最適化!
閉じる
閉じる
  1. 指値決済による累積ポジティブスリッページの分析
  2. 2018年始も好調継続中
  3. Swallow 低ボラ回避のバージョンアップ
  4. Swallowのバージョンアップ検討
  5. ホワイトフェニックス
  6. 順張りと逆張りのポジション保有時間
  7. 順張りと逆張りの損益分布
  8. FFCalのサマータイム認識
  9. まだまだ使える!カコテンiIchimoku AUDJPYのチューニング…
  10. ABLENETが速い! VPS上のMT4のレイテンシを比較
閉じる

あっきー and Company

Swallowのポジション保有時間に関するコード修正

Swallowのコード修正に関するご連絡。

fx-onのコミュニティで指摘がございました通り、Swallowの前バージョンではポジション保有中にMT4を再起動したり、パラメーターを変更してEAを再読み込みしたりすると、ポジション保有時間の計算がリセットされ、次の1時間足確定でポジションが強制決済されてしまうという問題がありました。

これは、EA内部でポジションのオープン時間を変数に記憶させていたのですが、EAが再読み込みされるとそれが初期値の0にリセットされてしまうためでした。

したがって、これへの対処として1時間足の更新時にポジションのオープン時間をOrderOpenTime関数で毎回読み込むこととし、上記の問題を解決しました。

fx-onの製品版の方は先にバージョンアップしていましたが、こちらのサイトで公開している試用版も先程バージョンアップしましたので、必要な方は再ダウンロードをお願いいたします。

 

ちなみに、最新版でのポジション保有時間に関する挙動について説明しておくと以下の通りです。

なお、36時間という数字はデフォルトの場合です。

 

①片建てのまま36時間経過した場合

エントリーから36時間で決済されます。

 

②2つ目のポジションを保有(両建て状態)した後、36時間経過した場合

2つ目のポジションのエントリーから36時間で2つとも決済されます。

 

③2つ目のポジションを保有(両建て状態)した後、1つ目のポジションが内部ロジックで決済された場合

2つ目のポジションは、2つ目のポジションがエントリーした時間から36時間で決済されます。

 

④2つ目のポジションを保有(両建て状態)した後、2つ目のポジションが内部ロジックで決済された場合

1つ目のポジションは、1つ目のポジションのエントリー時間から36時間経過していればその時点で決済されます。

 

まあ④についてはめったに起こらないはずですが、一応、そういう仕様になっているということでご理解ください。

それでは。

行き過ぎからの戻りを狙うスイングEA
Swallow | fx-on.com

関連記事

  1. Swallow 低ボラ回避のバージョンアップ

  2. Swallow試用版を用意しました

  3. 自作EAにニュースフィルターを実装

  4. 【宣伝】オリジナルEA第1弾出品中!

  5. 人気のスイングEAにヒントを得た新EA

  6. 出来の悪いEAほど可愛くなる魔法

おすすめ記事

  1. 指値決済による累積ポジティブスリッページの分析
  2. ABLENETが速い! VPS上のMT4のレイテンシを比較
  3. 逆相関ロジックによるポートフォリオの重要性
  4. 初のcBot作成と個人的に躓いた点
  5. cTraderでの自動売買に挑戦

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


SNS

記事の更新情報はこちらから。

Facebook、Twitterもやってます!



follow us in feedly

サイト内検索

スポンサードリンク

bitFlyer ビットコインを始めるなら安心・安全な取引所で
ページ上部へ戻る