【MT4/5】Meta Trader初心者専用59【EA素人】
■ このスレッドは過去ログ倉庫に格納されています
>>717
ありがとうございます!興奮してきました! バックテストする時に『より高速計算のためのピップ単位利益』ってのがあるんですけど、
これにチェックするとグラフが右肩上がりに、外すと右肩下がりになります。
ピップは稼いでるけど、ロットの関係で収支がマイナスを表してると捉えていいんでしょうか?
そう思ってロットを固定でテストした所、同じ結果になりました。
何か考えられる原因はありますか? >>719
損益をpipのみで計算するモードみたいだな。
https://www.mql5.com/ja/forum/323642
ピップ単位の利益計算
設定を使用して、ピップでの利益計算を有効にできます。このモードでは、
変換レートを使用して預金通貨の利益を再計算する必要がないため、テスト
が加速します(したがって、適切な価格履歴をダウンロードする必要はあり
ません)。このモードでは、スワップとコミッションの計算は不要です。 >>720
回答ありがとうございます
ピップでグラフ右肩上がりなら損益でも右肩上がりになると思ったんですけど、どうなんですかね >>725
そだよ
マイナススワップなのにプラテンするまで玊握る感じじゃね? >>726
気になってビジュアルモード調べてみた。
そしたら変な事になってた。
取引プラスで終わったはずなのに資金がマイナスとして加算されてく・・
トレーリングストップで決済ささるとマイナスとして資産に加算されるのかもしれないです。
使用してるのはMT5です
もうわけわかめ
スプレッドの設定が高いからかとも思ったんですがそうでもなかったし。
ああああああああああああん どなたかBuild600+以降のバージョンも解析可能な、デコンパイラー所持している方いますか?
¥100,000 で買います。
詳細、お待ちしてます。
uptester01@gmail.com 買ったEAをバックテストしてみたら取引しないんですが、何がおかしいですか? 逆指値で新規の注文入れる時は
適当に目視でこの辺って感じにマウス置いて
右クリックから注文入れるんですが、
損切り逆指値注文入れる時は、注文修正画面から数値を打ち込んでるのが、凄く手間です
相場状況によっててはこの注文のモタつきで損失になりかねないんですが
サクッとこの辺りにポチッという感じで決済予約する方法ないでしょうか
フォレックステスターならマウスで位置設定できるんですが >>731
建値の水平線をマウスでドラッグ(altキーを押しながらだったかも)すると利食いも損切りも決済指値の注文ができたような気がする >>732
ありがとう
今試しに予約注文入れようとしたら、
取引時間外で無理だったので、月曜以降にやってみます >>732
alt押しながらドラッグで損切り注文できました
マウスの上下で損切りか利確か自動で判断してくれて
便利ですね MT4 を入れた2日後からロシア語の迷惑メールが届くようになった
情報抜かれてるの分かりやすすぎでワロタ……ワロタ…… http://djmgirlaiidol.blog.jp/
アイドル 世界一高額 世界一の美少女キャラ13歳松本みる 有料記事 前払い 請求金額一人¥1,500万円 女性は22歳まで お支払いは、楽天銀行口座番号3782883 支店タクト支店
有料WEB本、閲覧どうもありがとうございます。閲覧料¥1,500万円になります。お支払いは、楽天銀行口座番号3782883 支店タクト支店。 >>735
何年も使ってるがロシア語のメールなんて届いたことないわ。
自分のメールアドレスをどこかで入力した? ビットコイン系の迷惑メール
定期的に同じ会社っぽいところから届くんだけど
オアンダに登録したせいだと思ってた
mt4にメルアド入れたせいだったんだな ツイッターで先出しエントリーしてるふりをしてるが重要な「枚数」を書いてない
枚数操作で損小利大ができる、後出しでいくらでも改ざんできると知ってる者は見ない
気づいた者から去るからその配信者は過疎っていく ストップレベル無視して指値決済できるインジかEA探しています
ググッてもなかなか 今日からMQL4勉強始めましてよろしくでちゅ(*´ε`*)チュッチュ
ニートなので時間に余裕あるので三か月で複雑なEA作るでちゅー(*´ε`*)チュッチュ
ぷりぷり仲良くしてでちゅ(*´ε`*)チュッチュ はじめまして、MT5を使用中なのですが、MT5を再起動するとチャートが全部消えてしまいます。
対処法はありますか?困っています。 豊嶋の新MT4の本さ、未経験でもギリついていけるけど、結構考えないとむずいよな >>743
ツール→オプション→サーバータブ→個人設定の維持
それか
ファイル→チャートのプロファイル→保存しとけば再起動して消えても呼び出せる
情弱の雑魚は消えろ EA使ってトレード開始したんだけど、お勧めの通貨ペアってある?
取りあえず、説明はドル円とユロドルになってたので、ユロドルにしてみたんだけどドル円の方が良いとかある? 説明には一応お勧め通貨はドル円とユロドルで、ボラはユロドルの方があると書いてた >>752
なんかいいトレード手法ある?
通貨ペアはマイルドな変化がいいならユーロドルやドル円
急激な変化を好むならポンドがらみがいいと言われてる オススメ通貨ペアなんてどういうロジックのEAかで全然変わるよね
片っ端からバックテストして自分で確かめるのがええよ ど素人な質問ですみません
EAの作成方法について教えてください
EAに対応している業者に口座を持っているとして
・MT4上てEAを作るにはMQL4という言語で作るのですか?
・他の言語(MQL4以外)で作りたい場合にはAPIを提供している業者に口座を作れば、他の言語から直接その業者が提供しているAPIがたたけるってことですか?
・APIを使ってEAを作るのならMT4は無くても良いのですか? まず一番簡単なMQLでの作成をすすめる
EAの作り方ググればいくらでも出てくる
ググりまくるのだ ここで聞くのは、やる気がない証拠
本当にやる気ならまずググる >>756
>EAに対応している業者に口座を持っているとして
>・MT4上てEAを作るにはMQL4という言語で作るのですか?
そうです。
MT4をインストールすると、メタエディタもインストールされます。
メタエディタを使ってEAのプログラムを書いてコンパイルします。
コンパイルが成功すればEAができます。
APIは分かりません。 mt5のEA設定の欄が消えてしまったのですが、どのように戻すかご存知の方はいらっしゃいますか?
新規に追加しても少し経つと消えます
口座
+ 口座A
+ 口座AについているEA1←ここ vpsで起動してるmt4が週明けにログイン回復しないままになることがあるのですが、同じような人いませんか? >>756
APIは業者が提供しているインターフェイスなので、
それをどうコールするかは、業者がコードのサンプルを出している事が多い。
そこで使われている言語は、最近の旬の言語なことがおおく、
たとえばPythonとかJavaScriptであることが多いかな。
たとえばBitFlyerなんかだと、ここ
lightning.bitflyer.com/docs/api?lang=ja
なので必ずしもMQLで実装する必要はないが、
MQLで実装することも可能だと思う。
MQLでhttp.request出せるのかしら? >>764
ググらないで質問してしまった
ありがトン 指定pips勝ち抜けたら保有しているポジを一旦全てクローズして再出発
というコードはどう書けばいいのか教えてください。
↓これだと うまくいかない
double Profit = 0;
for( i=OrdersHistoryTotal()-1; i>=0; i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)==false) return(0);
if(OrderMagicNumber()!=Magic || OrderSymbol()!=Symbol()) continue;
int Type = OrderType();
if(Type==OP_BUY || Type==OP_SELL)
{
Profit += OrderProfit();
}
} >>766
× OrdersHistoryTotal()
〇 OrdersTotal() あと
× MODE_HISTORY
〇 MODE_TRADES それだと再出発じゃなくて過去履歴がすべて足されてしまうような気がする
決済するたびにProfitを大域変数にでも格納して管理しとけばいいんじゃね? mt4起動させてなくても勝手にEAが売買しててチャート上に売買した点線が描画されてるんですけどどういうことですかこれ 昨日とあるFX Youtuberのライブ配信を見ていておもったんだけどさ、
ボリバンがエンベロープをクロスしたらエントリーみたいな検証を
実弾つかって日足で検証やってるんだよーって自信満々に放送してたんだけど、
それこそMQLかいて検証すればいいじゃんっておもったわ 初心者的で申し訳ないのですが、質問させてください。
mt4でbeyondfxを使用しているのですが、夕方くらいからチャートが全く動いておらず、ログイン等し直してみても改善されません。
ios14.4を使用しています。
改善方法を知られている方、ご教示願います。 >>775
そうなのですね、本当に完全初心者なもので、bitcoinすら土日に動かないとは思っていませんでした…
ありがとうごさいました。 MT4でちょっと不思議なことが起きてるんだけど
たとえばチャートの最大バーを6000に設定すると5分足で6000本、1分足でも6000本だから
1分足で表示されてる最終のキリが5分足で表示されてる5分の1あたりになると思うんだけど(実際にそうなってる)
今日もう一個別にMT4を使おうと思って前から放置していたMT4をたちあげたら、ブルー画面
で更新の案内、更新、そしたら、1分足の最終のキリと5分の最終のキリが同じになってる(つまり
同日同時刻まで表示、当然1分足の表示本数は5倍)
初期仕様かと思って何度か立ち上げ直したけど同じ
バージョンを調べても前から使ってたMT4も今回のも同じ1340 JUL23だった
何が起きてるかわかる人いますか? 777同人
途中データが少し飛んでたからヒストリー入れたら設定通り戻った
でも、なんだったんだろうね
>>778
1分足の後ろ切れてる日時あたりで縦線引いて、5分足見たら先頭から5分の1
あたりにその線がきてるだろ
そうならなかったからおかしいと言ってる話 業者にもよるけど
5分間で1分足が5本出来ると思ってる系?
それは違うぞ、tickが発生しない場合足は出来ない 1分足は業者によって違いがあるよね、歯抜けになってたりする
5分足から足並みが揃ってくる 持っているポジションに対して、成り行きで決済のリクエストを出した直後、OrdersTotal()を使うとオーダー数は0になりますか?
決済オーダーを出すコードを走れば良いのか、オーダー後に実際に決済されないとオーダー数が0にならないかです >>783
OrderClose()に成功すればそうなる
(の口座ではそのEAしか動かさないという条件の下では) >>784
ありがとうございます。
買いオーダーに対して
bool Closed = OrderClose(Ticket,0.1,Bid,10,Magenta);
とやって、エラーとならなければ
次の行に
if(OrderTotal()==0)
でifの中に必ず入るってことですか?
OrderCloseの代わりに OrderModifyではだめですか? >>785
OrderModifyじゃぁポジ閉じれないだろ 質問。新MT4対応プログラム入門読んでるんだけどさ、
int limit = rates_total - prev_calculated;
for(int i=0; i<limit; i++){}
って書いてるんだが、なぜlimit未満なのか
i<=limit; でもいいいのでは?
いまいち理解できない。 あー、うん、なるほど、
100本あったとしたら
i=0; だから1本目が0と認識するため
0~99で合計100本になるということか。
rates_totalは0~99本の合計100本を引っ張ってくる
limit本、0~limit-1本を引っ張ってくるということか 小学生のプログラミング教室じゃないんだからさ
煽るやつはだいたいこれ 組み込まれてるインジやiCustom()など使ってEAを作りたいんですが
インジ1の線1が線2より上で且つ、インジ2の線1が線2より下の場合買い、
とか言う風にする時ってiCustom()とか使えるの?
EAに直接書きこまなダメなの?それか
インジ1の線1が線2より上の場合、boolにtrueを返すだけのインジとか別に作って
iCustomで引っ張ってきてEAでインジ1true インジ2trueの場合は買いってしないといけないんかな >>792
どれでもいいぞ
iCustom()使うと簡単だが遅くなる
組み込むのは速くなるが難しい
別インジつくるとチャートで確認ができるしmetaLの元々の思想だろうな MACD sample を自分なりに改造して、(つか全く別物になったけど)
やっと動くようになりました。デモ口座で稼働中ですが
勝率を上げるお勧めの、売り買い決済条件とかありますか?
と、ここで聞いてもいいのだろうか? MACDベースでも勝てるコードはかけるよ
別にMAでもボリバンでもなんでもいいけど基本は一緒
でもサンプルにあるようなラインクロスで飛び乗りみたいなエントリーはどれだけ条件詰めても絶対勝てない
そこは自分で考えたほうがいいだろうね プログラム未経験からmql4初めて1ヶ月のド新人です。初級本を勉強し終わって
さっそくオリジナルのロジックのEA作るために
ロジックのインジケーターを作ろうとしてるんだが
思考錯誤繰り返してもまるで作れない
んでネットの似たようなロジックの無料インジケーターのソースコード引っ張ってきて
勉強しようとおもったら自分が書いてるプログラムが糞過ぎるチンカスということに気づき
途方に暮れています。
なのでオリジナルはいったん離れてインジケーター作成技術を鍛えたいんですが
みなさんどうやってここから一人前になりましたか?参考にさせてください >>797
有難うございます。
エントリーは比較的狙い通りのところで入ってくれるんですが
決済のタイミングがまだうまくいきません。
欲深で1pip利確では物足りません(笑)
言われるように、ほかのインジ併用とか、試行錯誤してみます。 >>799
1pipは極端な話だが、勝率を上げるためにはリスクリワード値を下げればいいということ >>798
おかしな方向に進んでいる
まずは手動で、裁量でこうしたら勝てそうだという
戦略、手法を考える事が先だぞ int OnInit()内で宣言した変数の値をグローバル変数を使わずにOnTick()へ渡す方法ってないですかね?
そんなの何に使うの?って話は抜きにして
やっぱグローバル変数しかないかな? 逆になんでグローバル変数使うの嫌なのか?
一行で読み書きできるぞ >>801
いやごめん、手法自体はもうあるんだ。書き方悪かった。自分の持ってる手法をEAで動かすためにということなんよ、、まじごめん オレEA作るけどインジケーターなんて作った事ないわ
オリジナルのインジケーターが必要なの?
今ある手法はオリジナルインジケーターを使ってるの?何がうまくいってないかがよくわからん 自分はまだMQL使いこなせてない初心者ですが、
TradingViewではMQLよりコード量圧倒的に少なめで
それなりにインジやストラテジーは作れますので、
トライしてみてはどうでしょうか?
あくまで検証目的になりますけど。
(対応ブローカーが一部しかないので実戦投入は制限があります) MT4スピード注文が来年から有料化するらしいけど、代わりになるソフトある? TradingViewはまたヤラかしちゃった
先週9月7日、一部のチャート銘柄で前日(9月6日)のデータを,または,データとして配信
修復されたのが、なんとヨーロッパ時間が終わった後。(ちなみに9月6日は米国休日)
これではね〜 あのー、mql勉強中ですが独学だとどうもはかどりません、、、
独学はやっぱりきついのでしょうか 独学がきついのではなく
独学ができない人がきつい
ググれば出てくるからガンガンググっていけばいいだけ
面倒だからそんなこと言ってるんだろうがね >>814
いやだって、モチベよ、あがらんだろうよ >>815
書いてコンパイルして試して失敗して観察してまた書いての繰り返しやな それは進捗・進歩がないから
出来ないことが出来る様になってくると
楽しくなってくる
またはそもそもプログラミングに
向いていない人かも知れないがね ■ このスレッドは過去ログ倉庫に格納されています