KOUSHIROU YAMAGUCHI

MT4や機械学習が得意分野です。FXのプログラムは実際のトレード経験から、トレードに必…

KOUSHIROU YAMAGUCHI

MT4や機械学習が得意分野です。FXのプログラムは実際のトレード経験から、トレードに必要十分な機能をシンプルに表現することを心掛けて開発しています。基本的にはEAによる自動売買ですが、裁量トレードの経験もあり、お役に立ちたいと考えております。トレード以外の記事も時々投稿します…

マガジン

  • MT4/MQLソースサンプル集

    FX、CFDなどの自動売買やインジケータでおなじみ、プラットフォームmt4のソースコードサンプルを集めたマガジンです。

最近の記事

  • 固定された記事

FX自動売買EA mt4ソースコードあり:移動平均線との剥離幅で買いエントリー

プログラムの機能概要 【EAupdate-00002】 MT4で稼働する「移動平均線との剥離幅によるEA」を販売します。 移動平均線と価格の剥離幅が決められた数値に達した際に買いを行うプログラムです。 各設定値(剥離幅など)はもちろんパラメータ部分で変更可能です。 ポジション決済は利確、損切ともにあらかじめ指定した固定Pipsに達成した場合に決済オーダーとなります。 バックテストレポート期間は1時間足(H1) 2018.09.24 00:00 - 2021.09.24 2

有料
10,000
    • 激安1ドルwindowsVPS[WikiFX VPS]使ってみた

      twitterで見かけた月額1ドルというVPSを契約して使ってみました! その名も[wikiFX VPS]です。 公式webサイトや契約までの流れが特殊すぎてつっこみどころ満載でした。詳しく画像付きでレポートしたいと思います。 基本的には全く期待せずにネタ狙いでの契約したが 結論を書いちゃいますと個人的には「怪しすぎてVPSとしては使えない」と思いますが 用途によっては使う事もできる…のか?もしれません。 ではさっそくどんなところが怪しいのかを解説していきたいと思

      • MT4/MQLソースサンプル:パラメータ設定した任意の時刻内か確認する

        処理内容パラメータで指定した時間帯かどうかを判定するコードです。 用途としては特定の時間にはエントリーしたくない、または逆に特定の時間帯しかエントリーしないなどの処理を実現するのに使います ソースコード パラメータ変数側、関数側のソースコードです。 //取引禁止時間帯設定input string NoEntryStart="05:00";input string NoEntryEnd="08:00";//----------------------------/特定の時間

        • OracleCloudでwindowsから接続可能な無料VPS(Ubuntu)構築方法

          はじめに OracleCloud(Oracle Cloud Infrastructure)上のVPS作り方 ORACLE Cloud Always Free Cloud Servicesの無料サービス条件に合う形で、VPSの環境構築の方法を説明します。 でwindows端末からリモートデスクトップ(RDP)で構築したVPSに接続可能な状況にするまでの方法です。約3000文字の記事です。 OracleCloud(Oracle Cloud Infrastructure)のア

        • 固定された記事

        FX自動売買EA mt4ソースコードあり:移動平均線との剥離幅…

        マガジン

        • MT4/MQLソースサンプル集
          12本

        記事

          手術『経鼻腔的翼突管神経切除術』を受けました

          はじめに【このnoteを見て分かること✍🏻】 ▶︎鼻の手術を決めた理由 ▶︎手術後のメリット・デメリット ▶︎施術内容の詳細(手術当日の流れ) ▶︎その後の症状経過と生活 ▶︎手術するクリニック・病院の選び方 ▶︎手術の値段 【ご注意!】 また本noteは特定の手術やクリニックを宣伝したり推奨したりするものではありません。実際に手術を受けた感想を個人的にまとめたものです。ご承知おきください。むやみやたらに手術を推奨するものもどうかと思ってます。医療に絶対はありませんし、効果

          手術『経鼻腔的翼突管神経切除術』を受けました

          MT4/MQLソースサンプル:ポジションを一定時間後に清算する

          処理内容ポジション建て後、一定時間後に決済する場合のソースコードです 用途としてはエントリー後一定時間でポジションを清算(決済)させたい。 必ず、短期売買にしたいので、保険をかけておくとか スキャルピングでポジション後必ず1分後に清算するとか でしょうか。 ソースコード 関数側のソースコードです。 //タイムリミット決済関数void TimeLimitPOS(int profitflg,int ExitMinutes)//profitflg 1-利益時のみ、0-利益なく

          MT4/MQLソースサンプル:ポジションを一定時間後に清算する

          MT4/MQLソースサンプル:曜日によって稼働/停止を制御する

          処理内容曜日ごとに処理の内容を変えたい場合に本ソースを適用ください。 例えば… 日曜日と土曜日は稼働停止させたい。とか 月曜日のみ稼働させたいとかです。 ソースコード変数・関数側 呼び出し側の前に記述されている必要があります。 //稼働対象曜日 true:可能、false-:不可input bool Entry_Mon=true;input bool Entry_Tue=true;input bool Entry_Wed=true;input bool Entry_Thu

          MT4/MQLソースサンプル:曜日によって稼働/停止を制御する

          MT4/MQLソースサンプル:一定期間の最低価格を算出する

          はじめにシステムトレードプログラマのmt4/mql4のメモノートです。 初心者向けの簡単なトピックから公開していきます。 他記事でEAそのものも公開しています。 処理内容 任意に指定した一定期間の最低価格を算出するコードです。 使うシーンとしては 現在値と最低値の剥離額でエントリーするかどうかを判断するとか 期間別に最低値を算出して、トレンドを解析するとか 色々なシーンで使えるコードだと思います。 ちなみに期間は時間足種の本数で指定します。何本前から何本前までという感じで

          MT4/MQLソースサンプル:一定期間の最低価格を算出する

          MT4/MQLソースサンプル:スプレッド拡大時に特定の処理を実施しない/する

          処理内容 特定の時間帯や、急なイベント・ニュースの時には、スプレッドが急拡大するケースがあります。つまりエントリーor決済するのに、とっても不利な状況になるわけです。 この不利な状況の時にはエントリーしたくない。とか そもそも異常事態なのでポジション決済して撤退したいなど、したい/したくない というようなケースがあるかと思います。 この時に使えるコードを紹介します。 mql4ソースコード 関数部分です。まずは個別に通貨別のpip値を取得する関数と、スプレッドがいくつ以上

          MT4/MQLソースサンプル:スプレッド拡大時に特定の処理を実施しない/する

          MT4/MQLソースサンプル:一定期間の最高価格を算出する

          処理内容任意に指定した一定期間の最高価格を算出するコードです。 使うシーンとしては 現在値と最高値の剥離額でエントリーするかどうかを判断するとか 期間別に最高値を算出して、トレンドを解析するとか 色々なシーンで使えるコードだと思います。 ちなみに期間は時間足で指定します。何本前から何本前までという感じです。 なので、算出した時間は足種によって異なりますので注意してください。 使いたいシーンに挿入して使ってください。 ソースコードこちらがソースコードです。 //---一

          MT4/MQLソースサンプル:一定期間の最高価格を算出する

          MT4/MQLソースサンプル:口座情報(証拠金、残高、レバレッジ、アカウントなど)を表示する

          システムトレードプログラマのmt4/mql4のメモノートです。 初心者向けの簡単なトピックから公開していきます。 .noteでEAそのものも公開していますので良ければそちらも見てください。 処理内容 証拠金額や残高など、様々な口座情報を表示させる方法です。 実際には、有効証拠金や残高などを使ってロット単位のロジックを組むケースが多いと思いますが まずはざっと関連情報を表示させ、ログにも残すことで その後の挙動解析などをやりやすくすることが必要かと思ってます。 ちなみに、稼

          MT4/MQLソースサンプル:口座情報(証拠金、残高、レバレッジ、アカウントなど)を表示する

          FX自動売買EA mt4ソースコードあり:MACDとのシグナル線クロスで順張り買いエントリー

          プログラムの機能概要 EAupdate-00007 MACDとシグナル線(MACDの指数平滑移動平均線)のゴールデンクロス時に買い注文を行うプログラムです。(順張りです。) ほか、指定のpips値での損切、利確を行います。 ロジック詳細 MACDは「MACD=短期EMA-長期EMA」で計算されます。 このMACDとシグナル線(MACDの指数平滑移動平均線)がクロスした場合に買いオーダー(順張り)を行います。 ほか、固定pipsでの利確・損切(ポジション解消・決済処理)の

          FX自動売買EA mt4ソースコードあり:MACDとのシグナル線クロスで順張り買いエントリー

          MT4/MQLソースサンプル:スプレッド(askとbidの差)が一定値以下のみ動かす

          処理内容 スプレッド開いていてる場合には~~~したくない!といったニーズがあると思います。 スプレッド開いてる時にオーダーしたくない、決済したくない、ログ出力したくない、、、などなど この場合のコード記述の仕方を説明します。 そもそもなんですが、取引会社によって多少差はありますが スプレッドって基本的に可変です。 普段は0.1pipsしか離れていなくても、オーストラリア市場とか FOMC発表直前とかに開いたりします。 この、スプレッドが開くタイミングは特殊な値動きなので 特

          MT4/MQLソースサンプル:スプレッド(askとbidの差)が一定値以下のみ動かす

          FX自動売買EA mt4ソースコードあり:3つのRCI上方向で買いエントリーEA

          有料ソースコードとはなりますが、怪しいソースコードに金は出せん!という方は、以下の私のアフィリエイトリンクから口座作っていただいたのち「口座作りました!」とメッセージもらえたら 無料でソースをお渡しします!(メッセージください)でも、できれば買ってください・・・ ここから口座登録お願いします!(維持費も含めて無料です。) プログラムの機能概要 EAupdate-00006 長期、中期、短期のRCI全てが上方向となったときに買い注文を行うプログラムです。(順張りです。)

          有料
          10,000

          FX自動売買EA mt4ソースコードあり:3つのRCI上方向で買い…

          FX自動売買EA mt4ソースコードあり:移動平均線ゴールデンクロス時に買いエントリー

          プログラムの機能概要 EAupdate-00005 MT4で稼働する「2つの移動平均線ゴールデンクロス時に買いエントリーEA(売買プログラム)」を行うEAのソースコードを販売します。 短期移動平均線が長期移動平均線を下から上にクロスした際に買い注文を行うプログラムです。(順張りです。買いのみです。) ポジション決済は利確、損切ともにあらかじめ指定した固定Pipsに達成した場合に決済オーダーとなります。 ロジック詳細 【具体的な機能例、想定動作】 プログラムの動作 短期

          FX自動売買EA mt4ソースコードあり:移動平均線ゴールデンクロス時に買いエントリー

          MT4/MQLソース公開:損失ありポジション全決済

          処理内容 自身の建てポジションのうち、損失の出ているポジションだけ決裁オーダーを出す関数です。 利益のあるポジションはそのままです。 俗にいう損切です。 スプレッド開いていてもポジション決裁を優先したいので、直前ask bidの差をスリッページに設定します。 使いどころとしては ・定期的にポジションの損切を行いたいとか ・ポジション確保したまま週末を跨ぎたくない。ので、ポジション数を減らすとか ・FOMCが迫っているのでリスク回避のためにポジション数を減らすとか ・証

          MT4/MQLソース公開:損失ありポジション全決済