記事"MetaTrader 5 から MetaTrader 4へトレードをコピーする方法"についてのディスカッション - ページ 8

 

というのも、fileopen関数について、他の方のプログラムコーディングを見ていると、以下のようにエラー4103をチェックしているので、少し混乱しているのかなと思ったからです:

int start()
{
int Handle, nbre=0;//, sens=2, ticket=3333;
文字列 File_Name="trading.txt", sens=2, ticket=3333;
//-----Lecture-------------------------------------------------------+
Handle=FileOpen(File_Name,FILE_CSV|FILE_READ,";");//ファイルオープン
if(Handle<0) // ファイルオープン失敗
{
if(GetLastError()==4103)// ファイルが存在しない場合...
Alert("ファイル名がありません",File_Name);//...トレーダーに知らせる
else // その他のエラーが発生した場合
Alert("Error while opening file ",File_Name);//... このメッセージ
PlaySound("Bzrrr.wav"); // 伴奏音

return; // start()を終了する。

実際に、デバッグ表示をいくつか追加してソースhttps://c.mql5.com/2/8/copyist_positions.mq4 を正常にコンパイルし、このプログラムをスクリプトとして実行した。 Expertsウィンドウで以下のエラーが発生した:

22:02:25 Copyist_positions EURUSD,M1:ファイル 4103 を開く際にエラーが発生しました。

22:02:30 Copyist_positions EURUSD,M1:Error opening file 4103,Translator positionsHandle=-1.

22:02:30 Copyist_positions EURUSD,M1: Error opening file 4103,Translator positionsHandle=-1:ArrayInitialize 関数の内部エラー

整数ハンドルが明らかに0と等しくなく、fileopen関数が失敗しました(ただし、4103はgetlasterror()から取得されただけなので、このエラーを指す正確なエラーコードではないかもしれません)。

以上、ご意見をお聞かせください。

 
しかし、今日、ストップロスで売りを決済した後、コピー機が同じ方向に同じ価格で同じストップロスのポジションをオープン し、すぐに決済しました!何が問題なのでしょうか?
 
maxxttro:
しかし、今日、ストップロスで売りを決済した後、コピー機が同じ方向に同じ価格で同じストップロスのポジションをオープン し、すぐに決済しました!何が問題なのでしょうか?
MT4 のストップロスは MT5 よりも早く到達したようです。これは相場の違いで可能なことです。
 

こんにちは、

マスター部分をMQ5からMQ4に書き換えることは可能でしょうか?MT4プラットフォームで両方使えるようにするには?どのように変換すればよいでしょうか?


ありがとうございました。

 
Mt4でポジションを建てる 際に固定ロットを作ることは可能ですか? 係数ではなく、例えば0.01ロットです。
 
x5fx:
Mt4でポジションを建てる ための固定ロットを作ることは可能ですか? 係数ではなく、例えば0.01ロットです。

可能です。私はそのようなバージョンを持っていますが、マーケットだけはまだ動いていません。

ちなみに、前の投稿のバグも修正されています。

 
Urain:

私はこのバージョンを持っているが、マーケットだけがまだ機能していない。

ちなみに、前の投稿のバグも修正されています。


既に30分前にマーケットを開いています。)
 
maxxttro:
しかし、今日、ストップロスで売りを決済した後、コピー機が同じ方向に同じ価格で同じストップロスのポジションをオープン し、すぐに決済しました!何が問題なのでしょうか?

このバグについて述べたので、もう一度答えよう。

このバグを修正するには、コピーされたストップを拡張すれば十分です。MT4のストップは接続が切れたときにのみトリガーされるので、取引結果には影響しませんし、MT4のストップの達成はMT5のストップの後に起こるので、バグはなくなります。

 
x5fx:

30分前にすでにマーケットを開いていたんだ :))

そして、購入する機会があるということですか? 私の知る限り、実際の購入の操作はまだ機能していません。

やり方を知っている人はバルーン記事で、知らない人は有料でお願いします。

 
Urain:

私の知る限り、実際の購入のオペレーションはまだ機能していない。

購入の仕方を知っている人には吹き出しの記事を書き、購入の仕方を知らない人には親切にもお金を払ってもらう。

マーケットとは市場のことである。