【MT4/5】Meta Trader初心者専用57【EA素人】
■ このスレッドは過去ログ倉庫に格納されています
>>796
申し訳ない、途中で送信してしまった…。
ちょっとアップデートして様子見てみます。
情報ありがとうございます。 http://www.avatrade.co.jp/updates/mt4/mt4-28/
下記ビルドにつきましては7月1日以降はサポート対象外となります。
デスクトップ版MT4 : 1170以前のビルド
たいへんだ1170が使えなくなるぞ(棒)
1170より前の…と書いて欲しいところ 岡三オンライン証券
口座開設+5万円入金だけで現金2,500円もらえる
https://kabukiso.com/okasan/korabo.html
申込み期間:〜2019年6月28日まで
※家族みんなで4口座作れば合計10,000円
※取引リスクなし 仮想通貨
EVEO
コイン
明日の夜
韓国に上場しますよ 7月1日以降、俺のスマホのmt4がサポート対象外になるっぽいんだけど、スマホ変えるしかないのか… Android 6より前は使えないってことか?
寝ながらチャート見る時に使ってるタブレットはバージョンアップ出来なくて辛い MQL5が提供するMT4から直接接続できるVPSを試しています。
無料期間では1口座の登録しか出来なかったのですが、例えば月10ドルの料金払えば10ドルに対して何口座も登録出来るのでしょうか?
あるいは口座数×10ドル必要でしょうか? >>807
かなり前からだな
MT4対応業者からなら落とせる 国内業者のストリーミング方式採用ので楽天よりマシなところはないのか TRADERS-PROのWhite Bear Z V2をXM ZERO口座で
使おうと思っていますが、説明通りにUSDJPY 5分の
チャートにドロップして設定ウインドとチャート右上の
表示までは出るのですが、設定後操作履歴にリムーブ表示で
チャートから消えてしまいます。
ZERO口座なのでUSDJPY.(ドット)のチャートでも
同じ症状です。
スタンダード口座でも試してみましたが同じ症状でした。
MT4の再インストールやインストール場所を変更しても
同じ症状です。
別のEAを走らせているMT4は正常です。
どのようなエラーと考えられるでしょうか? 「ツール」 → 「オプション」 → 「エキスパートアドバイザ」のタブの「自動売買を許可する」と「DLLの使用を許可する」にチェック入れてるかな? >>812
TRADERS-PROは使ってないんでわからないが
白熊シリーズ作者のEAを使っているので、おそらく
設定後の初期処理で何らかのエラーがあった場合に
EA自身がリムーブしていると思われる。
可能性としては、認証の失敗、パラメータの設定異常
チャートの時間足が違う、通貨ペアが違う、証拠金不足
使える業者が違う等、参考になれば良いのだが ごごじゃんならクリアしないと別口座では動作しないじゃないの >>814
判明しました。
エキスパート以外にもライブラリにも入れないとダメだったんですね。 >>813
>>814
判明しました。
エキスパート以外にもライブラリにも入れないとダメだったんですね。 MT4で、
裁量なんですが、どこの業者がいいかおすすめ教えてください。
候補オアンダだったんですがストップ狩り怖いなあと思って考え中です。 昨日まで問題なくログインできてたのにMT4もMT5もログインできなくなった
この状態になってから復旧できた人はどういうことして復旧できた? >>821
ありがとう
MT4の方はデモ口座申請したら動くようになった
MT5の方は相変わらず動かないけど今後も
動かないようなら新たにMT4口座を作るわ 指数平滑平均の関数を自作したのですが、
ストラテジーテスターでテストしたところ、組み込み関数による結果と異なる数値を返します
どこがおかしいのかご教授いただけないでしょうか
//Test_EMA4
#property strict
input int SMA_period=9;//単純移動平均期間
input int SMA_shift=1;//単純移動平均シフト
input int EMA_period=9;//指数平滑平均期間
input int EMA_shift=1;//指数平滑平均シフト
//単純移動平均関数宣言
double iSMA(string symbol, int timeframe, int period ,int shift)
{
double sum=0;
double sma=0;
for(int i=shift+period-1; i>=shift; i--)
{
sum += iClose(symbol,timeframe,i);//終値の総和
}
sma=sum/period;
return(sma);
}
//指数平滑平均関数宣言
double iEMA(string symbol, int timeframe, int period ,int shift)
{
double a=2.0/((double)(period)+1.0);//係数決定
double ema=iSMA(symbol,timeframe,period,shift+period);//最初に求める単純平均
for(int i=shift+period-1; i>=shift; i--)
{
ema=ema*(1-a)+iClose(symbol,timeframe,i)*a;//EMAの計算
}
return(ema);
}
void OnTick()
{
Comment(
NormalizeDouble(iSMA(_Symbol,0,SMA_period,SMA_shift),_Digits)," ",//自作関数によるSMA
NormalizeDouble(iMA(_Symbol,0,SMA_period,0,MODE_SMA,PRICE_CLOSE,SMA_shift),_Digits),//組み込み関数によるSMA
"\n",
NormalizeDouble(iEMA(_Symbol,0,EMA_period,EMA_shift),_Digits)," ",//自作関数によるEMA
NormalizeDouble(iMA(_Symbol,0,EMA_period,0,MODE_EMA,PRICE_CLOSE,EMA_shift),_Digits)//組み込み関数によるEMA
);
} 朝の6時に取得したデータをリセット(初期化)する事って出来ますか? MetaQuotesのMT5使ってるんだが2日前から起動しなくなった
同じ状態の人いない?
起動しようとするとPCがフリーズする ディナポリのオシレータープレディクターを有料で良いので手に入れたいのですが
どこかにないですかね? >>826
日本語でおk
>>827
久しぶりだったんでデモ口座作り直してみたが問題ないな
そもそもPCがフリーズするならお前のPCの問題 過去チャートでの検証の際、MT4では(MT5でも)F12を押すとチャートのローソク足を1本ずつ進めることが出来ますが、新しいローソク足はチャートの右端からになります。
これをチャートの中央辺りの任意の所を起点とするようなインジを作りたいのですが、方法がさっぱり分かりません。
誰かよろしくお願いします。 もしかしてあれか、テスターのVisualModeみたいなことがしたいということか
確かfaiさんのところに途中で止めたり動かしたりする方法が書いてあった気がするな 30秒毎にチャート画像をローカルに保存するインジケーターを作成したいのですが、以下のようなコードがMT5では正常に動作しません。
MT4では似たようなコードで問題なく動作しますが、MT5ではファイルが作成されず、インジケーターをチャートから削除すると
、なぜかそのタイミングで画像ファイルが出力されます。
そもそも、OnTimer 内ではChartScreenShotファンクションを使用してはいけないのでしょうか?
なにかヒント等ありましたらご提示いただけると大変有り難いです。
#property indicator_chart_window
#property indicator_buffers 0
#property indicator_plots 0
int OnInit()
{
EventSetTimer(30);
return(INIT_SUCCEEDED);
}
void OnDeinit(const int reason)
{
EventKillTimer();
}
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
ResetLastError();
return(rates_total);
}
void OnTimer()
{
string name = "ChartScreenShot.gif";
ResetLastError();
if(!ChartScreenShot(0, name, 300, 300))
PrintFormat("We've saved the screenshot %s. ErrorCode:%d", name, GetLastError());
} string name = "ChartScreenShot.gif";
ResetLastError();
if(!ChartScreenShot(0, name, 300, 300))
これだとファイル名が変わらないから重ね書きになってるんじゃないの? 確かに画像出力2回目以降は上書きになりますが、1度目はファイルが存在しなくても画像ファイルが出力されません。
試しに以下のように存在チェック後に出力するようにしてみましたが、同様にファイルが出力されることはなく
インジケーターをチャートから削除したタイミングで出力されます。
#property indicator_chart_window
#property indicator_buffers 0
#property indicator_plots 0
int OnInit()
{
EventSetTimer(10);
return(INIT_SUCCEEDED);
}
void OnDeinit(const int reason)
{
EventKillTimer();
}
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
ResetLastError();
return(rates_total);
}
void OnTimer()
{
string name = "ChartScreenShot.gif";
ResetLastError();
if(FileIsExist(name))
FileDelete(name);
if(!ChartScreenShot(0, name, 300, 300))
PrintFormat("We've saved the screenshot %s. ErrorCode:%d", name, GetLastError());
} 仕方がないのでOnTimer内でChartScreenShotは使用できないと判断し
OnCalculate内で解決することにします。
OnCalculate内であればChartScreenShotは正常に動作するんですけどね・・・。
気になります。
もし情報をお持ちの方がいらっしゃったらご提示いただけると有り難いです。 ゴゴジャンで売ってるEAのバージョンアップってどこまで変更加えてていいの?
少しでも設定が変わった時点でそれまでフォワードは意味ないと思うんだけど ゴゴジャンで売ってるEAは成績が悪くなると作者がバージョンアップと語る再最適化を行っているから、フォワードもあてにならん。 バージョンアップ後のフォワードはその時点から更新版EAでの計測?
そうならバージョンアップの日付をグラフで分かるようにしてほしいな too many request って別MT4か別IPで回避できる? USDJPY 0.001 0.015 0.016 5.84 -11.76 100000 USD 0.04
AUDJPY 0.001 0.032 0.033 0.49 -6.71 100000 AUD 0.099
CADJPY 0.001 0.032 0.034 1.3 -8.1 100000 CAD 0.1
CHFJPY 0.001 0.025 0.027 -5.3 -3.78 100000 CHF 0.12
EURJPY 0.001 0.023 0.025 -3.78 -2.88 100000 EUR 0.054
GBPJPY 0.001 0.031 0.033 0.58 -8.02 100000 GBP 0.108
NZDJPY 0.001 0.029 0.032 1.48 -7.42 100000 NZD 0.14
SGDJPY 0.001 0.195 0.2 -1.34 -10.58 100000 SGD 0.14 助けてくださいませ
FXCMのデモのMT4だけEAを載せようとしたらフリーズしてしまいます
他にはXMやOANDAを導入してますがこちらは普通です
なぜFXCMだけ… 超初歩的な質問ですが結構困ってるので答えていただけると嬉しいです。
こういう初期表示から、→https://imgur.com/a/ZUlO3KQ
このように、→https://imgur.com/a/6Fil87b
各1つの通貨ペア毎に同じ3つチャートを一画面に表示するように設定したいのですが、どうすればよいでしょうか? >>845
並べたいチャートを表示して、「ウィンドウ」→「垂直分割」
順番を変えたいならタブをずらしてもう一度垂直分割 バルカン星へようこそ!
://i.imgur.com/cv5TNaX.jpg ://i.imgur.com/rtk1XiX.jpg >>846
できました!ありがとうございますm(__)m 1分足チャートを表示してるんですが、ちょいちょい次足に切り替わるのが遅れて困ってます。
(MT4上のタイマーも-5秒とかになる)
ゆったりトレードなら誤差の範疇ですむんでしょうが、スキャルやバイナリーでは致命的です。
解決策とかないですかね?
検索しても関係ない情報ばっかでどうしようもなくなってます。 MT上のチャートって何本保持してる?
スキャなら500本とかでも問題なさそうだが
小さくすると早くなるかもね
あと、一回MT4の再起動をする
指標後なんかはPC側の処理が追いつかず遅延することがある、一回遅延すると再起動しないと直ぐに戻らなかった
スマホ版は遅れないから、スマホとPC両方表示させて日々確認 >851
足の表示は、最小限の5000にしてます。
再起動は・・・だいたい常にこんな状態なので、効果はなさそうかな・・・?
後は、MT4じゃなくて、ネット回線の方を疑ってみるべきなんでしょうか? 取引が少なくてティックデータが来てないだけじゃね? >>852
その業者、口座ってティック多い方?
ECNじゃないとティック少ないかもよ >>852
足の表示はキーボードで数字を入力したら、5000以下にできるよ 返信くれた方々どうもです。
一応、メインはアキシオリー、サブでFXTFを使ってます。
そして、どっちも似たような状況です。
>855
それは初耳です。試してみますね。 >>856
時間軸が一つ進んでも新しいティックデータが来ないと足は更新されないってこと理解してる?
当然だよね、データが無いんだから新しい足を描きようがない MT4スピード注文というやつを使ってる人おる?
使い始めたばかりなんだが、最初はうまく動いてくれたんやが、
今は注文ボタン押すと「ピンッ」と音がして金だけ引かれて取引画面に出てこなくなってどうにもならんくなったんだけど対処法おせーて。
ちなみにMT4の口座履歴には注文したことになってる。(ポジションが表示されないので何も出来ない。MT4で直接注文した場合は表示される) エスパーすると、おそらく証拠金がギリギリ過ぎて、建てたとたんにスプレッドでやられてロスカットされてると予想 >>858
30秒ごとに1分足の4値データとBID
取ればできるんじゃね
表示方法はしらん まぁClose[0]とBidは違うものだから笑うところではないな
862が知ってか知らずかは知らんけど 自動売買してみたくMT4使い始めてるのですが、4時間足でトレンドライン 引いて下位足確認したら時間足によってトレンドライン から突き出てる足とか有るんですが、これってインジケータとかでなんとかならないんですか?
トレーディングビューだと全足同じプライスで反応してるんですが。
教えてくださいお願いします。 連投すみません。4時間足にトレンドライン を飛び出ない様に引いても下位足では飛び出てしまうという意味です。 初心者ですが、質問です。
最初はどこの業者のMT4も同じだと思っていたのですが、同じパソコンに複数の業者の
MT4を入れてみて初めて気が付きました。長期足だとほぼ同じですが、1分足の場合は
同じ通貨のチャートだとは思えないほど違うのです。
1分足スキャルやバイナリーオプションなどで、他の業者のMT4に入れたインジケーターを
見ながら、自分のメインの業者のMT4で取引きをする場合には非常に困ってしまいます。
皆さんはどのようにして業者によるチャートの違いから来る不便さに対処されているので
しょうか? スキャルピングなら、他業者のチャート見てちゃだめじゃん。
スプレッドも違うし、多少形も違うし。
デイトレ程度なら、見やすい業者のやつだけ見て判断しても大丈夫だろうけど。 >>874
なるほど、ありがとうございます。 当方、初心者なので・・。 ヒント
だから、業者によって癖があるので
簡単に勝てたり(勝ちすぎると凍結)勝てない業者が出てくる
FXには相性の問題がある mt4立ち上げると、いつも回線不通になり、eaが動かなくなります
そのまま放置しておくと、通信が回復することがあり、通信速度が表示されます
ワンクリックトレードは問題なくできますし、チャートもしっかり更新されます
結構インジケーター乗せてるので、それが原因でしょうか
どなたか解決方法を教えてください 接続してる業者はどこなのか、国内業者のデモでも同じ事になるのか、? 発注君という既製品のEAが販売終了になってしまったので、これに代わるEAを購入したい。
MT4のインジケーターを適用したい。一括指値も必要だ。 こういうEAを売っているところを知っていますか? >>878
XMとかは最初、2回くらい切れることがあるけど、1分もすれば安定する。 それが仕様。 その他の業者は分からない。
デモ版でも切れるなら回線やPCの問題だし、切れなければその口座のサーバーの問題じゃない?
>>880
発注クンニ代わるものとして「SpeedMT4」というフリーソフトがあります。
https://twitter.com/fx_legend?lang=ja
ニコ生とかたまにやってますが、なかなか面白い人です。
発注や決済はだいたいこれで全てできるはず。
https://twitter.com/5chan_nel (5ch newer account) >>881
サンクス。 speedはインジケーターがつかえないとおみますが? 1つの口座に複数EAを起動して、ナンピンの際はOrdersTotal()で、ロットを増やしていってるんですが、
ポジションがたくさんになった時に、ロット数が大きくなってしまいます。
各通貨(各窓)ごとに、ポジション数を返すようなアイデアはありませんか? マジックNoで1個目のEAは1から100
2個目は101から200とかセットして
EA毎にポジを数えらればよいのでは?
又は通貨ペアが違うのなら、オーダーを数える時に通貨ペアを設定すればいいんじゃね?
今動いてる通貨って自動でセットできるはず >>884
「OrdersTotal()の落とし穴」でぐぐれかす トータルじゃなく
一件ずつカウントすればいいって事 >>885
おぉ、少しわかったかも!!
やってみます!!
>>886
うるせえ禿げ! OrdersTotal()に落とし穴なんてあったか?
と思ってググってみたらただの間抜けじゃねーか
無駄な時間使わせやがって チンポジの数を制限したり総ロット数を制限すれば良いだろ 某ブログのドル円買ってユロ円売ってユロル買ってスワッポうめーってやつ
そんなわけあるかバカと思ったが調べてみたら確かにプラス収支になる
業者&通貨ペアは存在してる
これってどうなん?理屈上はそんなわけあるか!なんだが、現実に存在し
てるように見えるんだが、何か罠ある?
1万通貨だと保証金は余裕見て20万ほどで1日平均(週合計を7で割った)
最大32円だった
10万通貨だと200万の保証金で年11万ほどのプラスになる
利回り低いけど美味気に見えるんだが、、、 ちょっと質問ですが、指値注文したときスプレッド分
ずれて約定するのですか?
ドル円100円で指値注文しても、100円で約定しな
いってことですか? 100円で約定されますよ。
ただしスプレッドが1銭の場合、チャートはビッドレートで表示されているので、レートが99.99円まで落ちないと約定されません。
もしチャートが100円ちょうどまで落ちた時に買いたいのならば、100.01円で買い指値しなければならないということです。
指標時などでスプレッドが10銭に広がっている時は、100円で買い指値しても、レートが99.90円にならないと買えません。 ■ このスレッドは過去ログ倉庫に格納されています