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

 
hrenfx:

MT4->MT4、MT5->MT5、MT4->MT5、MT5->MT4コピー機のどこがオリジナルなのか?コピー機というアイデアは初歩的で明白だ。

それよりも、そのような 状況にどのように対処するかに興味がある。

最初の部分について

sergeevは 非常に賢明な答えをしてくれた。一番いいのはゼロポジションを待つことだが、いつも便利とは限らない。

スタックや平均保持時間を見る必要がある。次のオープンまで1週間待たなければならないかもしれない。損失を出すリスクもありますが。FXには常にリスクがあります。

第二部では、あなたが1つの貿易で開くか、2つの違いはありません、

初夜にナイトガウンを着ようが着まいが、起きることは起きるのだから......。

いずれにせよ、スタートが遅れたために失った利益は失ったままであり、スタート後に得たものは逃げない。

ところで、記事ではこの問題に触れている。

プログラマーとしての私の願いは、すべての人がすべてのコード行に対して対価を支払うことだ。

しかし、ネットワーク・ユーザーとしての私の願いは、何にもお金を払いたくないということだ。この2つの矛盾をどう解決するか?

もし私たちが、コードのコピーを厳しく迫害する方法に従うなら、この方法の終わりには、キリルやメトディウスの後継者たちが現れ、印刷されたすべての手紙に著作権を要求するようになるだろう :o)) 。

しかし、すべてが無料になれば、貴重な頭脳がこの業界から流出するだろう。だから、いつものように、何事もほどほどがいいのだ。

 

Urain ありがとう!

しかし、1つだけ自由がないことに注意してほしい。

if(VF*TF!=VR*TR) - この方法で実数を比較すべきではありません

実数を比較する正しい方法はこうだ

if(MathAbs(VF*TF-VR*TR)>delta)

 
SoundChip:

Urain ありがとう!

しかし、1つだけ自由がないことに注意してほしい。

if(VF*TF!=VR*TR) - この方法で実数を比較すべきではありません

実数を比較する正しい方法はこうだ

if(MathAbs(VF*TF-VR*TR)>delta)


はい、そのような罪があります、ありがとうございます。この間違いは、実数を2進数で表現したことに起因する。すべての数が有限小数で表せるわけではない。

無限大のものもある。誤差は15桁の仮数の最後の桁で発生する。

 
Urain:

はい、ちょっとしたエラーです、ありがとうございます。誤差は実数を2進数で表すことから生じる。すべての数が有限小数で表せるわけではありません。

無限大のものもある。エラーは15桁の仮数の最後の桁で発生する。

コードはクールだ。このコードがないと、手がないのと同じだ。

テストでは問題なかった。しかし実生活では、しばらくすると突然サイクルし始めた。

でも、すべてが素晴らしいよ!

これからも創作を続けてください:)

 

こんにちは!

あなたのスレッドとあなたの言っていることにすっかり魅了されました。

本当に、本当に。

MT5からMT4へ取引をコピーする方法についての簡単なステップバイステップの説明のリストを含む記事を作成していただけませんか - いわばダミーのために。- そのような記事はとても人気があると思います。

ありがとうございます。

 
失礼、冒頭のポイント5までたどり着けませんでした :-)
 

こんにちは!ブロードキャストの設定がうまくいきません。MT5ではすべて記事の通りなのですが、MT4では複数行のコメントが 表示されず、それに応じてポジションもブロードキャストされません。

コンパイル時に2つの警告が表示されます。

'cmd' - comparison expression expected C:﹑Program Files/MetaTrader 5/MQL5Files/MetaTrader 4/Experts﹑1.mq4 (127, 46)

'cmd' - comparison expression expected C:﹑Program Files/MetaTrader 5/MQL5﹑Files/MetaTrader 4/Experts﹑1.mq4 (127, 46)

Документация по MQL5: Основы языка / Синтаксис / Комментарии
Документация по MQL5: Основы языка / Синтаксис / Комментарии
  • www.mql5.com
Основы языка / Синтаксис / Комментарии - Документация по MQL5
 
IvanIvanov:

こんにちは!ブロードキャストの設定がうまくいきません。MT5ではすべて記事の通りなのですが、MT4では複数行のコメントが 表示されず、それに応じてポジションもブロードキャストされません。

コンパイル時に2つの警告が表示されます。

'cmd' - comparison expression expected C:﹑Program Files/MetaTrader 5/MQL5Files/MetaTrader 4/Experts﹑1.mq4 (127, 46)

'cmd' - comparison expression expected C:¦Program Files/MetaTrader 5/MQL5¦Files/MetaTrader 4/Experts¦1.mq4 (127, 46)


警告は問題ではなく、あるべきです(int値がif文に渡されます)。

何がどこにインストールされているか、パス、トランスレータとコピー機を起動するときにどのような設定をしましたか?

 
セメルカにコピー機を取り付けた経験のある方はいらっしゃいますか?
 
IvanIvanov:

セメルカにコピー機をインストールした経験をお持ちの方はいらっしゃいますか?
はい、Win7にインストールしました。問題ありません。UACは無効にしています。