▼前スレ
【MT4/5】Meta Trader初心者専用58【EA素人】
https://medaka.5ch.net/test/read.cgi/market/1570287019/
▼関連スレ
【MT4/MT5】 EA開発・研究スレ Part51 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1592466735/
【MT4/5】Meta Trader初心者専用59【EA素人】
■ このスレッドは過去ログ倉庫に格納されています
2020/09/18(金) 13:30:32.47ID:idgyjjqv0
2021/03/02(火) 23:45:05.70ID:AwWjgRkh0
2021/03/03(水) 00:25:45.55ID:oDtCjHWl0
うん。
1時間0.01ドル
電気代にもならない。
そして使われることほぼない。
ブログとかでまとめてる人いるよ。
1時間0.01ドル
電気代にもならない。
そして使われることほぼない。
ブログとかでまとめてる人いるよ。
2021/03/03(水) 09:57:33.60ID:Xb6v+eBL0
それでもかなり前に2倍になったんだよな
前は気にせず使ってたけど今だと10万近くかかるんでそう気楽には使えんな
前は気にせず使ってたけど今だと10万近くかかるんでそう気楽には使えんな
2021/03/03(水) 10:47:41.64ID:cQd4/KOB0
> 1時間0.01ドル
泣けてくる。・゚・(ノ∀`)・゚・。
泣けてくる。・゚・(ノ∀`)・゚・。
2021/03/03(水) 10:54:49.65ID:Xb6v+eBL0
それ、基準CPUあたりだろ?
最近の32コアとかなら何十倍かもらえるんじゃね?
最近の32コアとかなら何十倍かもらえるんじゃね?
2021/03/03(水) 12:13:42.04ID:qJ1xemXW0
そもそもね、解放してても使われないのよ。
2021/03/07(日) 16:46:44.63ID:VmlHs8Bh0
MT5って両建て出来ないのか
ダメだなこれ使えない、もうMT6に期待でいいや
ダメだなこれ使えない、もうMT6に期待でいいや
2021/03/07(日) 17:07:08.11ID:udskNfBR0
かなり不評でだいぶ前にサポートはされたでしょ
両建てできるかは業者次第
両建てできるかは業者次第
2021/03/07(日) 18:22:34.05ID:VmlHs8Bh0
2021/03/07(日) 18:33:15.27ID:V+XXf5wb0
cTraderに対応してる業者って海外業者だけだし
そもそも絶対数多く無いよね
そもそも絶対数多く無いよね
2021/03/07(日) 18:54:33.45ID:VmlHs8Bh0
というか、国内業者なんてゼロカット無し低レバの時点で話しにならないし、自分的には自分がコレと思った業者がメインとサブの2つあれば十分なので絶対数の多さなんてどうでもいいです
2021/03/07(日) 19:04:16.31ID:V+XXf5wb0
手入れ場は確かに問題だけど法律があるからしょうがない
それよりゼロカットとか頼るトレード手法ってどうよ?
要は低資金でハイレバでリスクを取らないワンチャン一攫千金トレードをしたいってことなんだろうけど
あまりやり過ぎると業者から睨まれない?
それよりゼロカットとか頼るトレード手法ってどうよ?
要は低資金でハイレバでリスクを取らないワンチャン一攫千金トレードをしたいってことなんだろうけど
あまりやり過ぎると業者から睨まれない?
2021/03/07(日) 19:30:12.61ID:VmlHs8Bh0
ゼロカットに頼る訳じゃなくて、スイスショックみたいので借金背負うのがあり得ないだけ
リスク管理出来てないハイレバは必ず口座破綻するのでそんな事やってる奴らの事は知らない
25倍だと適性なレバをかけられなくて資金効率が悪過ぎるって話し
リスク管理出来てないハイレバは必ず口座破綻するのでそんな事やってる奴らの事は知らない
25倍だと適性なレバをかけられなくて資金効率が悪過ぎるって話し
2021/03/07(日) 19:34:13.26ID:VmlHs8Bh0
ついでに言うと、アビトラはともかくハイレバや極端なスキャとかで文句言って来る業者も問題外
2021/03/07(日) 19:53:03.56ID:zVwKiTrR0
MT4ダウンロードして登録も済ませたけど全然チャート動かへんし
30分くらい苦しんで消耗してから、あ、今日土曜日やったわ
って気がついたわ
30分くらい苦しんで消耗してから、あ、今日土曜日やったわ
って気がついたわ
2021/03/07(日) 19:53:59.52ID:qL+EzYjU0
今日は日曜日
2021/03/07(日) 22:56:24.43ID:VmlHs8Bh0
ww
2021/03/08(月) 13:54:10.91ID:liMXOcgW0
土曜日にダウンロードしたの
2021/03/08(月) 18:54:40.04ID:d+RngIop0
エクセル加工して1分足データ1年分取り込めた
手元には10年分ある
データ加工が地味にめんどいからxlwingsで自動化するかとおもったが、そもそも一回取り込んだら終わりだからそんな手間不要かな
さてここからが本番
初めてのmql5なんで
どうぞよろしく\(^o^)/
手元には10年分ある
データ加工が地味にめんどいからxlwingsで自動化するかとおもったが、そもそも一回取り込んだら終わりだからそんな手間不要かな
さてここからが本番
初めてのmql5なんで
どうぞよろしく\(^o^)/
2021/03/08(月) 21:24:40.76ID:N6efvmgT0
MT5って外部データ読み込めたっけ?
2021/03/09(火) 07:12:40.64ID:J3ZlQPhU0
>>486
以前MT4から足のデータをcsv出力してカスタム銘柄としてMT5に取り込んだことはある
以前MT4から足のデータをcsv出力してカスタム銘柄としてMT5に取り込んだことはある
2021/03/09(火) 20:41:33.67ID:aEzkPIze0
>>487
MT5ってたしかスプレッド情報もデータの中に含まれてるんだよ
そこがMT4と大きく違う点
MT4用のヒストリカルデータってたいていスプレッド情報はそぎ落としたもので(BIDのみとか)
そういうスプレッド情報が欠落した外部データをMT5で読み込んで使っても
MT5使う意味が見いだせないなぁ、と
MT5ってたしかスプレッド情報もデータの中に含まれてるんだよ
そこがMT4と大きく違う点
MT4用のヒストリカルデータってたいていスプレッド情報はそぎ落としたもので(BIDのみとか)
そういうスプレッド情報が欠落した外部データをMT5で読み込んで使っても
MT5使う意味が見いだせないなぁ、と
2021/03/09(火) 20:48:42.78ID:Tysyk2vm0
バックテストが速くできるだけで十分意味があるだろ
2021/03/13(土) 01:09:52.45ID:ZUJzS6U10
みんなMT4がいいって言うから使ってみたんだけど
これ本当に良いソフトなの?
使い勝手を良くしようとしたら、とにかく誰かが作ったインジ入れろって感じ
んで、入れてみたけど変化なし
注文の仕方がとにかくわかりづらい
まだデモだけど注文しようとする度に手間取ってる
超わかりやすい全決済ボタンつけてくれ
いつのまにか約定していても画面でパッと見わかりにくいし
これ本当に良いソフトなの?
使い勝手を良くしようとしたら、とにかく誰かが作ったインジ入れろって感じ
んで、入れてみたけど変化なし
注文の仕方がとにかくわかりづらい
まだデモだけど注文しようとする度に手間取ってる
超わかりやすい全決済ボタンつけてくれ
いつのまにか約定していても画面でパッと見わかりにくいし
2021/03/13(土) 01:25:16.19ID:LX+cKDJM0
無理して使わなくていいのよ?
2021/03/13(土) 04:41:02.12ID:boxm1KWc0
自分でコード書けないやつには向いてない
2021/03/13(土) 07:56:29.97ID:X2y8O/Gi0
自分で学んでカスタマイズできない人には向いてないかな。
2021/03/16(火) 05:29:38.57ID:ljvaKmxx0
.mq4 で配布されているソースコードなんですが、
デフォルトで適用されるライセンスってあるのでしょうか?
ソースコードにライセンスが明記されていなくて、作者にも音信不通な状態です
改変したソースコードをを再配布したいんだけど
ライセンス的にどういう扱いになるのでしょうか?
明記されていなければ、ライセンス不明で改変、再配布不可なのでしょうか?
それとも基本的に GPL V2.0 or BSD ライセンス or MIT ライセンス
に準じるとかあるのでしょうか?
デフォルトで適用されるライセンスってあるのでしょうか?
ソースコードにライセンスが明記されていなくて、作者にも音信不通な状態です
改変したソースコードをを再配布したいんだけど
ライセンス的にどういう扱いになるのでしょうか?
明記されていなければ、ライセンス不明で改変、再配布不可なのでしょうか?
それとも基本的に GPL V2.0 or BSD ライセンス or MIT ライセンス
に準じるとかあるのでしょうか?
2021/03/16(火) 05:51:31.51ID:83MPGuiW0
2021/03/16(火) 06:27:17.09ID:ljvaKmxx0
>>495
まさにそのとおりなんですが、公式で公開されてるソースコードすらライセンス不明だったので、
明記されていない場合は暗黙として適用されるライセンスがあるのではないかと思った次第です
いくつかあるインジケータ保管庫のようなサイトで無改変なソースが再配布されているのですが、
これらもすべて違法ということでしょうか? 親告罪だから公訴されないだけでしょうか?
というか、暗黙のライセンス適用がないならば作者の方はライセンス明記をお願いしたいです
まさにそのとおりなんですが、公式で公開されてるソースコードすらライセンス不明だったので、
明記されていない場合は暗黙として適用されるライセンスがあるのではないかと思った次第です
いくつかあるインジケータ保管庫のようなサイトで無改変なソースが再配布されているのですが、
これらもすべて違法ということでしょうか? 親告罪だから公訴されないだけでしょうか?
というか、暗黙のライセンス適用がないならば作者の方はライセンス明記をお願いしたいです
2021/03/16(火) 08:47:42.84ID:83MPGuiW0
だから何も書かれてないなら著作権法通りってことだろ
公式ならどっかのページにライセンスなり書いてあるんじゃねーのか
そもそもライセンスと著作権は別だけどな
何勝手に作者に要求突きつけてるんだよwww
公式ならどっかのページにライセンスなり書いてあるんじゃねーのか
そもそもライセンスと著作権は別だけどな
何勝手に作者に要求突きつけてるんだよwww
2021/03/16(火) 08:49:54.17ID:83MPGuiW0
あと著作権は今は親告罪じゃなくなったぞ
2021/03/17(水) 00:10:16.08ID:bCbDKbcU0
同時期に何もいじってないのにモバイル版の気配値表示画面の通貨ペアが勝手に変わって
PC版では音声全オフにしてるのになぜか接続ONOFFだけ鳴るみたいな状況なったんだけど他にそんなことなったひといます?
PC版では音声全オフにしてるのになぜか接続ONOFFだけ鳴るみたいな状況なったんだけど他にそんなことなったひといます?
2021/03/18(木) 12:42:01.60ID:BiON/Evl0
MT5のoninitで指標の値をバッファに詰めたらEA稼働時しか値が入らないであってます?
Ontickの中で1分とか1時間に1回値をセットするようにすれば狙った時間毎に指標が更新される、という理解であっていますか?
Ontickの中で1分とか1時間に1回値をセットするようにすれば狙った時間毎に指標が更新される、という理解であっていますか?
2021/03/19(金) 04:52:34.53ID:lnrQRO0q0
2021/03/29(月) 05:17:18.00ID:mLXAhPwx0
ライン引いて引いて引いて、
あれこの線なに?ぐっちゃぐちゃなってわけわかんない
もう本日のサポレジはここ!トレンドはこう!
て自動でやってくれる介護インジとかないですかね
あれこの線なに?ぐっちゃぐちゃなってわけわかんない
もう本日のサポレジはここ!トレンドはこう!
て自動でやってくれる介護インジとかないですかね
2021/03/29(月) 22:39:38.10ID:TyCENKRs0
2021/03/30(火) 17:15:48.44ID:TZWcxz1u0
mt5のEAの作り方を解説してるサイトとかあります?
505名無しさん@お金いっぱい。
2021/03/30(火) 21:13:45.43ID:+y9kG3GR0 MT4だがチャートが更新したときにTrueを返す関数は以下だ
bool isChartUpdated(string symbol, int timeframe) {
static datetime beforTime;
datetime time = iTime(symbol, timeframe, 0);
if(beforTime == time)
return false;
BeforTime = time;
return true;
}
bool isChartUpdated(string symbol, int timeframe) {
static datetime beforTime;
datetime time = iTime(symbol, timeframe, 0);
if(beforTime == time)
return false;
BeforTime = time;
return true;
}
2021/03/30(火) 21:30:06.47ID:a/f6RK/a0
datetimeって秒までだっけか、ミリ秒までだっけか
2021/03/30(火) 22:15:52.30ID:AgXfPpbX0
2021/03/30(火) 22:24:40.29ID:a/f6RK/a0
なるほど
2021/03/31(水) 04:06:44.57ID:/mET37ka0
ソースコードよりメソッドが欲しい…って最終的にはならないか?
メタエディタカタカタやる時間よりも、ホワイトボードや電子パッドに着想を思うままに書き殴ってる時間の方が全然長い…
メタエディタカタカタやる時間よりも、ホワイトボードや電子パッドに着想を思うままに書き殴ってる時間の方が全然長い…
2021/03/31(水) 10:21:47.64ID:l4mTnxUU0
当然アイデアの方が重要でしょ。
プログラミングなんて代行させればいいわけだし、高くついても稼げるアイデアならすぐに元は取れるしな。
プログラミングなんて代行させればいいわけだし、高くついても稼げるアイデアならすぐに元は取れるしな。
511名無しさん@お金いっぱい。
2021/03/31(水) 17:22:00.87ID:ARPe/6NH0 MT4のツールチップがウザくて邪魔
調べて一部インジケーターは「SetIndexLabel(0, "");」で消せたんだけど右クリックでプロパティ画面が出せなくなった
カーソルが通るだけでいちいち吹き出しみたいに出るのが邪魔だったんでそれを止めたかっただけなんだが
ろうそくにかかると出る、誰も聞いてないタイム高値安値ボリュームのやつはHeikinAshiかなと思ってやったんだけど消せなかった(Label1とか2とかある)
今一番迷惑してるのが下の通貨ペアタブを変える時に出るタブのツールチップと「横軸目盛」と出るどーでもいいツールチップで通貨ペア7つ入れて切り替えるたびに邪魔されてます
通貨ペアタブってどんなオブジェクトか知ってる人いますか?
ObjectSetString (0, name, OBJPROP_TOOLTIP, "\n");
を入れると消えるそうなんですが、具体的にやり方わかる人いたら教えてください
nameってこれオブジェクト名ですよね
それともそのままでいいんですかね?
調べて一部インジケーターは「SetIndexLabel(0, "");」で消せたんだけど右クリックでプロパティ画面が出せなくなった
カーソルが通るだけでいちいち吹き出しみたいに出るのが邪魔だったんでそれを止めたかっただけなんだが
ろうそくにかかると出る、誰も聞いてないタイム高値安値ボリュームのやつはHeikinAshiかなと思ってやったんだけど消せなかった(Label1とか2とかある)
今一番迷惑してるのが下の通貨ペアタブを変える時に出るタブのツールチップと「横軸目盛」と出るどーでもいいツールチップで通貨ペア7つ入れて切り替えるたびに邪魔されてます
通貨ペアタブってどんなオブジェクトか知ってる人いますか?
ObjectSetString (0, name, OBJPROP_TOOLTIP, "\n");
を入れると消えるそうなんですが、具体的にやり方わかる人いたら教えてください
nameってこれオブジェクト名ですよね
それともそのままでいいんですかね?
2021/03/31(水) 21:34:27.68ID:hd14slUM0
2021/03/31(水) 21:38:13.33ID:tbgoqffh0
そんなの気にしたこともないな
(ちなみに通貨ペアタブはオブジェクトでも何でもないから
ObjectSetString()は使えない)
たぶんPCのスペック上げれば気にならなくなると思う
それでも気になるなら、ちょっと神経質かな
(ちなみに通貨ペアタブはオブジェクトでも何でもないから
ObjectSetString()は使えない)
たぶんPCのスペック上げれば気にならなくなると思う
それでも気になるなら、ちょっと神経質かな
514名無しさん@お金いっぱい。
2021/04/01(木) 14:14:37.42ID:WqVSV5i90 MT4のバックテストで利益出てるし実口座でもほぼそれを実証する結果出てるEAなのにMT5に組み直してバックテストすると全く同じ条件、期間だろうが、特に良い期間だけ抜粋しようが利益がどうしてもプラスにならない。何か原因とな理想なものありませんか?
2021/04/01(木) 15:19:13.07ID:wfof69MU0
そんなのそれぞれ売買のイン、アウトの価格を比較して差異を見つければいいじゃん
2021/04/06(火) 09:15:23.25ID:iCVZ+wEY0
2021/04/10(土) 02:33:11.68ID:gkQ41nbA0
ローソクの前日比をチャート上にテキスト表示するために
DoubleToStr(Close[1] / Close[2] , 3)を使ったんですが表示されません。
割り算の部分を足し算や掛け算に変えたら表示されます。
恐らく小数点の桁が大きすぎるからだと思います。
対策をお願いします。
DoubleToStr(Close[1] / Close[2] , 3)を使ったんですが表示されません。
割り算の部分を足し算や掛け算に変えたら表示されます。
恐らく小数点の桁が大きすぎるからだと思います。
対策をお願いします。
2021/04/10(土) 02:42:22.06ID:gkQ41nbA0
while (pos>=0) {
double bar_range = (Close[pos] / Close[pos+1]);
ObjectCreate(PatternText[pos], OBJ_TEXT, 0, Time[pos], Low[pos]);
ObjectSet(PatternText[pos], OBJPROP_YDISTANCE, 200);
ObjectSetText(PatternText[pos], DoubleToStr(bar_range, 3), 10, "Verdana", col1);
BufferRange[pos] = bar_range;
pos--;
}
コレの2行目の/を+や*にすると機能するのに、/だけうまくいかないと言う意味です
よろしくお願いします
double bar_range = (Close[pos] / Close[pos+1]);
ObjectCreate(PatternText[pos], OBJ_TEXT, 0, Time[pos], Low[pos]);
ObjectSet(PatternText[pos], OBJPROP_YDISTANCE, 200);
ObjectSetText(PatternText[pos], DoubleToStr(bar_range, 3), 10, "Verdana", col1);
BufferRange[pos] = bar_range;
pos--;
}
コレの2行目の/を+や*にすると機能するのに、/だけうまくいかないと言う意味です
よろしくお願いします
2021/04/10(土) 03:15:58.62ID:TWHxkTtZ0
適当に言うけど、桁数が大きいだけなら、3行目に、NormalizeDoubleかましたら?
2021/04/10(土) 03:40:00.07ID:gkQ41nbA0
というか、Close[pos] / Close[pos+1]の部分を3 / 5とかにしてもダメでした
2021/04/10(土) 06:49:44.39ID:ZclIi+YY0
うまく行かないというのはエラーじゃなくて結果が1.000とか0.000になるとか?
3/5は整数同士だから0を返すはず、3.0/5にしてみたら0.600になると思う
で、Close2つの値が近すぎて割り算の結果が0.9999912とかになってて文字列に変換するときに1.000になってるのでは
試しに桁数を8桁くらいにしてみれば
3/5は整数同士だから0を返すはず、3.0/5にしてみたら0.600になると思う
で、Close2つの値が近すぎて割り算の結果が0.9999912とかになってて文字列に変換するときに1.000になってるのでは
試しに桁数を8桁くらいにしてみれば
2021/04/10(土) 06:55:29.32ID:ZclIi+YY0
桁数ってDoubleToStrの桁数ね
2021/04/10(土) 10:14:15.10ID:gkQ41nbA0
返信ありがとうございます
うまくいかないというのは、そもそも数字が描画されない状態です
足し算や掛け算では普通に数字が描画されます
桁数を変えてみても同じでした
うまくいかないというのは、そもそも数字が描画されない状態です
足し算や掛け算では普通に数字が描画されます
桁数を変えてみても同じでした
2021/04/10(土) 13:48:27.99ID:1QLMb5XU0
動くものを上げろよ... 問題が再現できる最小限にしてな
一部だけでごちゃごちゃ言っても時間の無駄でしかない。
一部だけでごちゃごちゃ言っても時間の無駄でしかない。
2021/04/10(土) 14:31:27.47ID:ZclIi+YY0
なんだろなやってみたけど普通に表示できる
考えたんだけど、オブジェクト名に使ってるPattenTextって配列の中身にもDoubleToText(bar_range,3)とか使ってないだろか
それなら割り算だと名前被りまくりでほとんどは表示されないし足し算掛け算ならほぼ違う値になるからだいたい表示される
考えたんだけど、オブジェクト名に使ってるPattenTextって配列の中身にもDoubleToText(bar_range,3)とか使ってないだろか
それなら割り算だと名前被りまくりでほとんどは表示されないし足し算掛け算ならほぼ違う値になるからだいたい表示される
2021/04/10(土) 14:45:07.36ID:gkQ41nbA0
int init()
{
//---- indicators
// IndicatorBuffers(1);
SetIndexStyle(0, DRAW_ARROW, 0, 1);
SetIndexArrow(0, 172);
SetIndexBuffer(0,BufferRange);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
ObjectsDeleteAll();
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int counted_bars=IndicatorCounted();
//----
if (counted_bars < 0) {
return(-1);
}
if (counted_bars > 0) {
counted_bars--;
}
int pos = Bars-counted_bars;
string PatternText[5000];
for(int j = 0; j < Bars; j++)
{
PatternText[j] = "pattern-" + j;
}
while (pos>=0) {
double bar_range = (High[pos] - Low[pos]);
ObjectCreate(PatternText[pos], OBJ_TEXT, 0, Time[pos], Low[pos]);
ObjectSet(PatternText[pos], OBJPROP_YDISTANCE, 200);
ObjectSetText(PatternText[pos], DoubleToStr(bar_range, Digits), 10, "Verdana", White);
BufferRange[pos] = bar_range;
pos--;
}
//----
return(0);
}
//+------------------------------------------------------------------+
コレが元です
連投失礼
{
//---- indicators
// IndicatorBuffers(1);
SetIndexStyle(0, DRAW_ARROW, 0, 1);
SetIndexArrow(0, 172);
SetIndexBuffer(0,BufferRange);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
ObjectsDeleteAll();
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int counted_bars=IndicatorCounted();
//----
if (counted_bars < 0) {
return(-1);
}
if (counted_bars > 0) {
counted_bars--;
}
int pos = Bars-counted_bars;
string PatternText[5000];
for(int j = 0; j < Bars; j++)
{
PatternText[j] = "pattern-" + j;
}
while (pos>=0) {
double bar_range = (High[pos] - Low[pos]);
ObjectCreate(PatternText[pos], OBJ_TEXT, 0, Time[pos], Low[pos]);
ObjectSet(PatternText[pos], OBJPROP_YDISTANCE, 200);
ObjectSetText(PatternText[pos], DoubleToStr(bar_range, Digits), 10, "Verdana", White);
BufferRange[pos] = bar_range;
pos--;
}
//----
return(0);
}
//+------------------------------------------------------------------+
コレが元です
連投失礼
2021/04/10(土) 15:09:27.85ID:LB4Bjd560
問題は割り算じゃねぇーだろ。
表示の問題だろ?printして見ろよ。
表示の問題だろ?printして見ろよ。
2021/04/10(土) 16:05:13.98ID:1QLMb5XU0
2021/04/10(土) 16:13:23.96ID:1QLMb5XU0
2021/04/10(土) 16:31:45.46ID:EmojaS750
君たち賢そうだけど
EAで勝ってるの?
EAで勝ってるの?
531517
2021/04/10(土) 16:33:59.82ID:gkQ41nbA0 お付き合い頂き感謝します
>>526にあげたのはフリーの拾い物です
これを改造して、前回の足からの変動比率を表示させたいと考えています
そこで
double bar_range = (High[pos] - Low[pos]);
を
double bar_range = ((Close[pos] / Close[pos+1] - 1) * 100 );
に変えたところ文字が表示されなくなってしまいました
>>526にあげたのはフリーの拾い物です
これを改造して、前回の足からの変動比率を表示させたいと考えています
そこで
double bar_range = (High[pos] - Low[pos]);
を
double bar_range = ((Close[pos] / Close[pos+1] - 1) * 100 );
に変えたところ文字が表示されなくなってしまいました
2021/04/10(土) 16:58:14.21ID:mQOe1Yxz0
それ引き算割り算の問題じゃなしにBarカウント数以上の終値計算しようとしてエラーなってるだけちゃうん
2021/04/10(土) 17:05:26.32ID:1QLMb5XU0
strictでなければBarオーバーでも落ちないが、0割りで落ちてるだけだな
534517
2021/04/10(土) 17:48:12.93ID:gkQ41nbA0 確実性の高いヒントを頂いた気がしますが私には難しい話です
MQLについてのサイトはいくつか知っていますが、どの項を参照すればいいでしょうか
MQLについてのサイトはいくつか知っていますが、どの項を参照すればいいでしょうか
2021/04/10(土) 18:02:46.30ID:BK64fesX0
結局、Double型も割り算も全く問題なかったのか。
2021/04/10(土) 19:38:20.83ID:mQOe1Yxz0
>>534
バーが全部で1000個だとして1001個目のCloseを計算しようとしてるぽい、更に改造で(pos+1)1002個目のCloseで割ろうとしてるからエラー
だからint posのとこで-2しとけばよくね
てことだよね?
バーが全部で1000個だとして1001個目のCloseを計算しようとしてるぽい、更に改造で(pos+1)1002個目のCloseで割ろうとしてるからエラー
だからint posのとこで-2しとけばよくね
てことだよね?
2021/04/11(日) 02:57:11.04ID:3rkeYIKF0
通貨ペアごとにレバレッジが個別に設定されてますが、開いてるチャートのペアのレバレッジの値を取得できますか?
2021/04/12(月) 10:45:30.77ID:PYXWas1e0
口座じゃなくて通貨ペアごと?そんな設定できる業者あるの?
2021/04/12(月) 13:03:16.82ID:lVWkrMvy0
そういう業者は普通にある。以下XMのサイトから
全ての口座タイプを対象に、MT4およびMT5プラットフォームにおけるEURDKK、EURHKD、GBPDKK、USDDKK、USDHKD、USDCNH、EURRUBおよびUSDRUBのレバレッジは、最大1:50とし、USDTRYおよびEURTRYは最大1:100とします。
全ての口座タイプを対象に、MT4およびMT5プラットフォームにおけるEURDKK、EURHKD、GBPDKK、USDDKK、USDHKD、USDCNH、EURRUBおよびUSDRUBのレバレッジは、最大1:50とし、USDTRYおよびEURTRYは最大1:100とします。
2021/04/12(月) 18:47:22.42ID:PYXWas1e0
そうだったんだ知らんかった
MT4から確認する方法はないぽい?
MT4から確認する方法はないぽい?
2021/04/12(月) 19:26:04.78ID:kOEQeaof0
>>541
AccountLeverage()じゃ取得出来ないのかな?
AccountLeverage()じゃ取得出来ないのかな?
2021/04/12(月) 19:33:22.38ID:PYXWas1e0
それで出るのは口座のレバみたい
2021/04/12(月) 19:37:40.24ID:kOEQeaof0
2021/04/12(月) 20:02:09.82ID:/9GgYiu40
SymbolInfoDouble(Symbol(), SYMBOL_MARGIN_INITIAL)
あたりで計算できるんじゃないかな、知らんけど
あたりで計算できるんじゃないかな、知らんけど
2021/04/12(月) 21:21:03.30ID:lVWkrMvy0
MarketInfo(_Symbol, MODE_MARGINREQUIRED)
これかな
これかな
2021/04/12(月) 21:25:28.70ID:lVWkrMvy0
>>546は必要証拠金だったわ
double Lev=(double)AccountInfoInteger(ACCOUNT_LEVERAGE);
double Lot=MarketInfo(_Symbol,MODE_LOTSIZE);
double x1=Ask*Lot/Lev;
double x2=MarketInfo(_Symbol,MODE_MARGINREQUIRED);
x1とx2が同じになる
double Lev=(double)AccountInfoInteger(ACCOUNT_LEVERAGE);
double Lot=MarketInfo(_Symbol,MODE_LOTSIZE);
double x1=Ask*Lot/Lev;
double x2=MarketInfo(_Symbol,MODE_MARGINREQUIRED);
x1とx2が同じになる
2021/04/13(火) 03:22:01.07ID:MkIFJ6Qo0
ポジション持つとチャートに水平線が引かれて、それをクリックしながら上下に動かすと何pipsで何円の利益って表示されるけど
あれをポジション持たずにやる方法あるかい
あれをポジション持たずにやる方法あるかい
2021/04/13(火) 06:40:20.98ID:oSDEsqXR0
2021/04/16(金) 23:03:33.19ID:WUx83KfY0
MT5 Strategy Tester
これをインストールして小銭稼いでたんだけど
3月末を境になぜかすべてのPCで無効化されてしまった
年度超えられないんだっけ?
これをインストールして小銭稼いでたんだけど
3月末を境になぜかすべてのPCで無効化されてしまった
年度超えられないんだっけ?
2021/04/17(土) 21:31:12.51ID:eB2KA1TM0
すごい単純に前日比を表示させたいんだけど、
前日比の値を取得する関数ってあったりしますか?
それとも、なんか計算しないとダメなんですかね?
前日の終値とか取得できたりしますか?
前日比の値を取得する関数ってあったりしますか?
それとも、なんか計算しないとダメなんですかね?
前日の終値とか取得できたりしますか?
2021/04/17(土) 22:45:00.60ID:NF1OSgYK0
iClose(Symbol(),PERIOD_D1,1)
2021/04/18(日) 15:32:35.41ID:I01+24UA0
>>552
ありがとうございます。
もうひとつ聞きたいのですが、
MT5でインジケータ作成しているのですが、
OnCalculate内の処理が何故か動かないケースがあり、
調べていくとポジションを持ってるチャートはティック事に処理され、ポジションを持ってないチャートだと、
init時のみ実行されてる事が分かりました。
これって何かinitになにか記載してないと処理されないのでしょうか。
ttps://www.mql5.com/ja/docs/event_handlers/oncalculate
ありがとうございます。
もうひとつ聞きたいのですが、
MT5でインジケータ作成しているのですが、
OnCalculate内の処理が何故か動かないケースがあり、
調べていくとポジションを持ってるチャートはティック事に処理され、ポジションを持ってないチャートだと、
init時のみ実行されてる事が分かりました。
これって何かinitになにか記載してないと処理されないのでしょうか。
ttps://www.mql5.com/ja/docs/event_handlers/oncalculate
2021/04/18(日) 15:39:10.24ID:dxcc4Dzy0
2021/04/18(日) 16:58:07.88ID:I01+24UA0
ありがとうございます。
もっと追ってみたら
Oncalcate 自体の処理はされてましたが、
CChartObjectLabelで定義したラベルを
Oncalcateで例えば以下のように内容を変更しようとした時に、何故かロット持ってるチャートだけしか反映されないだけでした。
オブジェクト名.Description(”test”);
https://www.mql5.com/ja/docs/standardlibrary/chart_object_classes/obj_controls/cchartobjectlabel
前日比をチャート上にリアルタイムで表示するためにラベル使おうとしてたんですが、
もっと追ってみたら
Oncalcate 自体の処理はされてましたが、
CChartObjectLabelで定義したラベルを
Oncalcateで例えば以下のように内容を変更しようとした時に、何故かロット持ってるチャートだけしか反映されないだけでした。
オブジェクト名.Description(”test”);
https://www.mql5.com/ja/docs/standardlibrary/chart_object_classes/obj_controls/cchartobjectlabel
前日比をチャート上にリアルタイムで表示するためにラベル使おうとしてたんですが、
2021/04/18(日) 17:52:00.67ID:dxcc4Dzy0
思い込みが激しいようだから取り合えずコードを貼ってくれよ。
557555
2021/04/18(日) 20:00:35.47ID:I01+24UA02021/04/20(火) 08:35:30.61ID:+mw5lbOV0
iPhoneで使ってるmt4の
フィナボッチの色の変え方教えて欲しいです
色を変えると範囲を指定するためのラインの色が変わります
変えたいのは水平ラインの色と数字の色です。
よろしくお願いします
フィナボッチの色の変え方教えて欲しいです
色を変えると範囲を指定するためのラインの色が変わります
変えたいのは水平ラインの色と数字の色です。
よろしくお願いします
2021/04/20(火) 10:12:46.58ID:W85sDhaT0
こういうこと?
https://i.imgur.com/gbTRHIH.jpg
https://i.imgur.com/gbTRHIH.jpg
2021/04/20(火) 10:51:23.41ID:2bBozyuO0
>>558
Androidだけど、レベルの編集の一番下
Androidだけど、レベルの編集の一番下
2021/04/20(火) 10:54:18.22ID:+mw5lbOV0
2021/04/20(火) 10:57:10.09ID:+mw5lbOV0
>>560
できました!ありがとうございます!
できました!ありがとうございます!
2021/04/23(金) 22:26:58.02ID:nkUEANUz0
教えてください。ブローカーからのMT4宛にくるメールの通知を止める方法ないですか?
incoming mailってなってタブも勝手に切り替わって煩わしい事この上ない。。
incoming mailってなってタブも勝手に切り替わって煩わしい事この上ない。。
2021/04/30(金) 18:12:57.14ID:Lg4fGshy0
ごめん全然届かないからさっぱりだ
今メールタブみたらずーっと前にMT4インストールしたときのようこそがトップのままやったw
今メールタブみたらずーっと前にMT4インストールしたときのようこそがトップのままやったw
2021/05/03(月) 18:09:31.79ID:CRkI6z+Z0
スマホのアプリではログインできてるのにタブレットの方はログアウトされててログインするにも認証出来ないって出る
566名無しさん@お金いっぱい。
2021/05/04(火) 21:37:53.74ID:pg/Kp5f+0 20210503.log
0 23:00:01.627 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:03.879 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:06.168 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:08.376 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:10.615 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:12.818 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:15.036 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:17.244 01901_USDJPY_1h USDJPY,H1: error code=129
(略)
0 23:35:59.479 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:36:01.658 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:36:03.854 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:36:06.036 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:36:08.212 01901_USDJPY_1h USDJPY,H1: error code=129
2 23:36:10.541 01901_USDJPY_1h USDJPY,H1: close #47341890 buy 0.01 USDJPY at 109.290 at price 108.915
某R店で自動売買始める
OrderClose()==falseの場合 Sleep(2000); Refreshrates(); OrderClose(); を繰り返すコード
36分後にやっと約定
36分ってなあ、スキャなんて無理じゃん
0 23:00:01.627 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:03.879 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:06.168 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:08.376 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:10.615 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:12.818 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:15.036 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:00:17.244 01901_USDJPY_1h USDJPY,H1: error code=129
(略)
0 23:35:59.479 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:36:01.658 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:36:03.854 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:36:06.036 01901_USDJPY_1h USDJPY,H1: error code=129
0 23:36:08.212 01901_USDJPY_1h USDJPY,H1: error code=129
2 23:36:10.541 01901_USDJPY_1h USDJPY,H1: close #47341890 buy 0.01 USDJPY at 109.290 at price 108.915
某R店で自動売買始める
OrderClose()==falseの場合 Sleep(2000); Refreshrates(); OrderClose(); を繰り返すコード
36分後にやっと約定
36分ってなあ、スキャなんて無理じゃん
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【詳報】備蓄米2000円台前半 政府、30万トン放出―随意契約で来月にも店頭へ ★3 [蚤の市★]
- 【千葉】イオンで催涙スプレー噴射、12人が救急搬送…米国籍のリン・エリック・イェン・ジュ容疑者(51)逮捕「自分も攻撃された」 [樽悶★]
- 日鉄のUSスチール買収、トランプ米大統領が承認(日経) [蚤の市★]
- 中居正広、被害女性に不信感「守秘義務の遵守に強い懸念」「解除した場合、被害女性が事情聴取以外の場面で情報開示の可能性がある」★7 [Ailuropoda melanoleuca★]
- 年金法成立の公算大 自民、立憲の修正要求受け入れへ [蚤の市★]
- 日産、横浜本社の売却検討 7工場削減などリストラ費用に ★2 [蚤の市★]
- なんでコーヒーのソーダって無いんだろな
- もしかしたら1番美味い刺身はイワシかもしれん
- 女上司「うんこの資料良いね!」
- 【衝撃】イオンでアメリカ人エリックが噴射した催涙スプレー、目に入れば失明する強力なやつだった 44人の被害者に失明者いるだろこれ [597533159]
- スティックパン「5本99円です」もうこれで良くないか [469534301]
- ペニスの王子様いる?