タグ

scriptに関するdelta2011novのブックマーク (6)

  • 複数のチャートの通貨ペアを一括変更する。 - とあるMetaTraderの備忘秘録

    VPS上のEAを不正コピーされる事案が起きたそうです。詳しくは、「ずさんな管理のレンタルVPSサーバー(実話)」をどうぞ。 さて、表題のツールは、例えば、下図のように USDCHF の時間足の異なる複数のチャートを開いている状態から、全てのチャートをGBPUSDに変更したい場合に役立つスクリプトです。ある人のためだけに作ったものですが、欲しい人のためにこちらに置いておきます。 使い方は、まず、気配値ウィンドウから GBPUSDをドロップして1枚のチャードだけ GBPUSD に変更します。 その後、GBPUSD のチャートにスクリプトをドロップすると・・・ ↓全てのチャートが GBPUSD に変わります。 仕組みは・・・ 1. チャートウィンドウを列挙して、順にアクティブ化 2. キーナビゲーションで、シンボル名をキー入力 3. 稀に失敗するので、何度か繰り返す みたいなことをしているだけで

    複数のチャートの通貨ペアを一括変更する。 - とあるMetaTraderの備忘秘録
    delta2011nov
    delta2011nov 2013/09/17
    _複数チャートの通貨ペア一括変更_
  • プログラム(Script)|メタトレーダー4でプログラムを作ってみよう

    メタトレーダー4でプログラムを作ってみよう無料のトレードソフトであるメタトレーダー4のプログラムを作るコツをアップします。初心者がインジケーターとEAのプログラムを作成できるのを目指します。

    delta2011nov
    delta2011nov 2013/04/16
    _一括決済スクリプト
  • 評価残高が一定額を超えたら、ポジションを閉じてEAを止める方法。 - とあるMetaTraderの備忘秘録

    FX口座の評価残高が10%増えたらEAを止めたい。あるいは、25%損失が生じたら止めたい…といった場合に役に立つ(...かもしれない...) script が、EquityProtecter(sc).mq4 です。EAを止めると同時にポジションをクローズし、指値注文を削除するので、EAを使わない裁量トレードでもポジションを放置したい時に使えます。 海外のフォーラムには、より多機能な EquityGuard というEAがあるのですが、EA自体がEAを止めるという枠組みは上手くいかない気がするので、script で簡易なものを作り直しました。 使い方は、scripts フォルダにコピーして、チャートに貼り付けるだけです。 extern bool UseTargetEquity = true; extern int TargetEquityPercent = 110; extern int Ta

    評価残高が一定額を超えたら、ポジションを閉じてEAを止める方法。 - とあるMetaTraderの備忘秘録
  • 一括全ポジションを閉じるスクリプトと一括全注文をキャンセルツール | MetaTraderでFX自動売買ブログ

    2024/07 | 12345678910111213141516171819202122232425262728293031 | 2024/09 先日リクエストがあったので、MT4で使えそうなツール(スクリプト)を紹介します。 ←FX自動売買ブログをチェック あまりネタがないです。 一括全ポジションを閉じるスクリプトと一括全注文をキャンセルツールを紹介します。 自動売買機能がONの場合、 ①スクリプトをダブルクリックだけで、すべてのポジションを一括クローズしてくれます。 //+------------------------------------------------------------------+ //| close.mq4 | //+------------------------------------------------------------------+ #in

  • 売買記録一目瞭然 MT4スクリプト | MetaTraderでFX自動売買ブログ

    2024/01 | 1234567891011121314151617181920212223242526272829 | 2024/03 トレードしたあと、売買記録を反省するとまた新しい発見がありますね。 ←No.2のメタボリック社長の新手法で使うインジケータを探してます。 もし売買履歴をチャートに表示するスクリプトがあれば、 エントリーのタイミング、損きりと利確点、クローズのタイミング、もう一回確認できます。 特にディトレ(スキャルピング)したあと、反省として使います。 もちろん、応用として、自動売買コンテストのTOPランナー達の売買履歴もチャートで分析できます。 いくつかのスクリプトがあります。 ①OrderHistory.mq4 C:\\Program Files\\ODL MetaTrader 4\\experts\\scripts の配下に配置して、 script目次から指定通

  • 『MT4 『口座履歴』 をエクセル用に変換』

    MT4の取引記録は、『口座履歴』 に記されていて、 “レポートの保存” や “Save as Detailed Report” を使って、アウトプットできます。 ただ、そのアウトプット・データを加工しようとすると、日付や損益数字の形式が 異なっているため、エクセルなどで2次処理を行うのにひと苦労。 また、取引時間がサーバー設置場所のものなので、ブローカーが異なる場合、 時間調整を行なわないと比較できない。 そこで、『口座履歴』 を、エクセルの形式に合わせ、時差を調整し、 期間を指定した上で、CSVファイルに変換するスクリプトを作ってみました。 変換されたファイルをエクセルで開くと、こんな感じになります。 使ってみたいという方がいましたら、メッセージを。 【追記】 2011年06月11日 こちらに置いときましたので、ご自由にどうぞ。 ファイル名は、Journal_Output (スクリプト)

    『MT4 『口座履歴』 をエクセル用に変換』
  • 1