MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1156

 
ターミナル再起動でEAからvbsコードを生成するシステムを作ったことがありますが、まずtxtファイルを作り、それをvbsにリネームするという大変な方法をとった記憶があります。それ以外ではうまくいかなかった。
 
Dmitri Custurov:
こんな感じになるとは思いますが、上に書いたようにコードがエラーを返します。つまり、開かないのです。ファイルハンドルは-1を返し、エラー5002 -無効なファイル名を返します。テキストファイル、画像はすべて問題なく開けますが、ex4/5やDLLはすべて開けません。

どの(ターゲットはともかく)ex4/5を開きたいのですか? 端末に取り込まれると(ロード/ロックされると)出なくなる可能性があります。

 

こんにちは。

グラフIDをグローバル変数 に保存するには?

IDはlong、グローバル変数はdoubleです。

直接型変換を行うと、エラーが発生することがあります。

結局、解決策はあるのかもしれない...。

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

エムティーフォー

 
Evgeny Potapov:

こんにちは。

グラフIDをグローバル変数 に保存するには?

IDはlong、グローバル変数はdoubleです。

直接型変換を行うと、エラーが発生することがあります。

結局、解決策はあるのかもしれない...。

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

エムティーフォー

double - 64 bit, long - 64 bit...演算をしない限り(保存と取り出しだけ)、問題はないはずです。

ただ、型変換ではなく、ユニオンを使ってビット単位で変換する...。

 
Maxim Kuznetsov:

どの(ターゲットはともかく)ex4/5を開きたいのですか? 端末に取り込まれると(ロード/ロックされると)出なくなる可能性があります。

Filesフォルダーにあったファイル

 
Dmitri Custurov:

Filesフォルダーにあったファイル

また、ランダムなファイル名が*.ex5である場合、同じ反応、すなわち、それは開きません? そして、パーミッションは正しいですか?

であれば、拡張子がex4/5のファイルはFileOpenで 開けないことをドキュメントに書くべきでしょう。ファイル名にご注意ください。

 
こんにちは、私はEAを再設計する必要があります...あなたは助けることができますか?
与えられたポイントに到達したら、Xが与えられた(固定)ロットで逆の注文を開くというEAを同封します。次の逆順のオープニングに所定の係数を掛けて作り直す必要があるのですが...。
例:
私は手動で最初の注文をロット0.01でBUY 1.3710
を開く。10ポイント下がると(つまり、1.3700に)、アドバイザーは同じロット0での売り注文を開く。01(2倍にする必要がある、つまり0.02ロットのSELL注文を開く)
- その後、価格が上昇した場合、1.3710で再び0.01ロットのBUY注文を開く(2倍にする必要がある、つまり0.04ロットのBUY注文を開く)。
可能であれば作り直しをお願いしたいのですが、不可能であればご教示ください。
添付ファイルを送ってください。
よろしくお願いします
***
ファイル:
MB22.mq4  8 kb
 
64398709 Мирослав:
こんにちは、私はEAを修正する必要があります...あなたは私を助けることができますか?所定のポイントXに到達したら-所定の(固定)ロットで反対注文を出すEAを追加しています。次の逆順のオープニングに所定の係数を掛けて作り直す必要があるのですが...。例: 私は手動で最初の注文をロット0.01でBUY 1.3710 を開く。10ポイント下がると(つまり、1.3700に)、アドバイザーは同じロット0でSELL注文を開く。01(2倍にする必要がある、つまり0.02ロットのSELL注文を開く) - その後、価格が上昇した場合、1.3710で再び0.01ロットのBUY注文を開く(2倍にする必要がある、つまり0.04ロットのBUY注文を開く)。可能であれば作り直しをお願いしたいのですが、不可能であればご教示ください。添付ファイルを送ってください。よろしくお願いします ***








ジーグリ(mt5)に乗れるのに、なぜザポロシェツ(mt4)に乗るのか?

 
ごあいさつmt4やmt5で、pytonのように演算子が複数ある場合、{}括弧で囲まないでコードを書くことは可能でしょうか?
 
Andrey Sokolov:
ごあいさつmt4やmt5で、演算子が複数ある場合、pytonのように{}括弧で囲まないでコードを書くことは可能でしょうか?

NO.これが言語のシンタックス である。