多能工生産技術者の日常

20歳からFXの自動売買を開発しています。24歳からは株式投資等で純資産1000万円を目指します。


スポンサードリンク

【MQL4】

【MQL4】~直前に決済したポジションの損益取得~

KeyKです。 モンテカルロ法を実装するうえで、タイトルにある作業をしなければならないので作成してみました。 引用元 作成といっても、知恵袋にあるプログラムをそのまま利用しただけです。 detail.chiebukuro.yahoo.co.jp ベストアンサーの一番下にあるプ…

【MQL4】~利益確定・損切り注文を出すEAプログラム~

KeyKです。 今日は利益確定と損切注文を出すEAプログラムについて説明します。モンテカルロ法のプログラムはコツコツ作成しています。 利益確定と損切注文の設定 OrderSend()関数を使うと、ポジションを取得することができます。この関数の引数を変えると、…

【FX】~EA作成への道~

KeyKです。 最近、新しいEAを作っていますが、苦労しているのでそれについて。 EAの方向性 今作成しているEAは、ゴールデンクロスとデッドクロスをもとに売買します。売買というよりはエントリーポイントをそれで設定します。 エントリー後は様子をみて、順…

【FX】~MT4ヒストリカルデータの反映について(補足)~

KeyKです。 今日は、長期間のヒストリカルデータをMT4にインポートしましたが、つまづいてしまったので備忘録として。 やり方は以前の記事参照 基本的なやり方は以前の記事のやり方と同じです。keyk.hateblo.jp つまづいたところ 1分足データをインポートし…

【MT4】~iCustom()について~

KeyKです。 今日は、mt4でiCustomを使いたいと思います。 iCustomとは? iCustomとは、mt4のインジケータから値を取得できる関数です。 今日はこれで、一目均衡表の値を取得したいと思います。 iCustomの使い方 iCustomの引数は以下のようになります。第1引…

【FX】【mql4】~トレンドライン作成ツール~

KeyKです。 今日本屋に行ったら、「トレンドラインの引き方」に関する本を多く見ました。そこで、原点に立ち戻り、トレンドラインを引くEAやmql4を調べてきました。 トレンドラインとは? 読んで字のごとく、トレンド(傾向)に合わせて引く線のことです。FXを…

【MQL4】~2つ以上の値をreturnしたい~

KeyKです。今週は試験でバタバタなので、以前つまづいた「関数から2つ以上の値をreturnする方法」について書きます。 関数から2つ以上の値を返せるのか? 基本的に関数を使用する場合、returnで返ってくる値は1つだけです。では2つ以上の値はreturnできない…

【MQL4】~OrderClose関数によるポジション決済について~

こんばんは。KeyKです。 以前苦戦していたOrderClose関数のポジション決済についてですが、あっさり解決したので報告ということで。 OrderClose関数によるポジション決済 所有するポジションは1つのため、1つだけポジション決済します。プログラムの仕様では…

【python】~多次元配列の取り出し方とpickle化~

KeyKです。 今日はTensorflowとMT4の接続を試みました。案の定。バグの嵐でテンパりまくってます。 という訳で、今日は躓いた「多次元配列の取り出し方」と「pickle化」について説明します。 多次元配列の取り出し方 Tensorflowの仕様上、1つの目的関数を予…

【mql4】~MT4でデータの正規化~

KeyKです。 昨日紹介したローソク足の0~1変換のため、mql4で正規化を実装してみます。 正規化とは・・・ 正規化とは、上限値を1、下限値を0とした値の範囲に入るようにスケール変換することです。具体的な数式は以下のようになります。 mql4で正規化の実装 …

【MQL4】~OrderCloseができない件について~

KeyKです。 先日、pythonサーバーとMT4の接続が出来ました。そこで改めてOrderSendとOrderCloseの動作確認を行いました。 OrderClose関数が動かない とりあえず、1分間の自動売買EAで動かしてみました。OrderSendは無事動きましたが、OrderCloseができなかっ…

【MQL4】~NormalizeDouble()関数~

KeyKです。 今日は、double型の四捨五入関数についてです。 double型の四捨五入(有効数字)について NormalizeDounble()という関数が使用します。NormalizeDouble関数は引数を2つ取ります。第一引数は、四捨五入するdouble型の数値が入ります。第二引数は、四…

プライバシーポリシー お問い合わせ