トレーディングシミュレーター! - ページ 7

 

始値?EAで終値は?

こんにちは、MT4プログラマーです。

MT4で最も優れたツールは、このマニュアル取引---vHandstradeです。

詳細な紹介とダウンロード可視化のテスト。マニュアル取引 - MQL4 Articles

しかし、1つだけ良くないことがあります。

例えば、チャートの最後のバーがAで、私はそのチャートに好感を持ち、ポジションを持ちたいと思い、vhandstradeを使ってポジションを持ち、F12を一度押すと、新しいバーBが来てポジションが建てられますが、しかし、ポジションの価格はBの終値であり、私の希望はAの終値かBの始値です。

そこで、どなたかコードを少し変更して、Bの終値ではなく、Bの始値にしていただけないでしょうか?

以下はMQ4ファイルです:https://www.mql5.com/en/articles/mt4/c/articles/200 9/08/vHandsTradepause_1.mq4。

ありがとうございます。

 

インジケーターの最適化

誰かmt4のインジケーターを最適化するプログラムや方法を知っていますか?あなたが3 O 4パラメータを 持つ指標を持っていると言う、あなたが使用している時間枠のためのパラメータの最適な組み合わせを迅速に取得したい、またはあなたが例えば、私は最高のパラメータをしたいので、指標はノイズが少なく、また少ない遅れであると指定しますか? そこに任意のプログラムはそう言ってください......................?

 

インジケータを最適化できるかどうかはわかりません。

ストラテジーに変換する必要があるので、得られる結果を基に最適化することができます。

 

EAを使う

一番手っ取り早く簡単な方法は、EAを作成し、iCustomでEAからインジケータを呼び出すことでしょう。そして、Strategy Testerと その最適化機能を利用します。EAは数十行のコードで済むでしょう。唯一の注意点は、インジケータは古いバーを再描画できないことです。もしそうなら、EAに変換して、再描画を克服する何か賢い方法を見つけなければなりません。

 

しかし、EAを使うには限界があります。

というのも、数あるパラメータの組み合わせの中で、どのパラメータが一番チャートにフィットするのか、どのように指定するのか、もちろん最適なパラメータも教えて くれるのですが。

 

まず最初に、古い投稿を引っ張り出してきて申し訳ありませんが、EAにいくつかの問題があるようです。

その問題とは、EAが常に同じ日付(約2009-11-30)から始まることです。

どうしてでしょうか?例えば、2000-01-01から始めて今日までマニュアルトレードをしたいとします。どうすればいいのでしょうか?EAに開始日を「指示」することは可能なのでしょうか?

次に、Startegy testerで「Visual Mode」でないとEAが動作しません。今はすべて表示され、小さなボックスなども表示されますが。買いラインをドラッグして画面にドロップしても、何も起こりません。

チャート上でしか表示されません。

また、ストラテジーテスターの「Journal」タブには、「TestGenerator」からのErrorがきれいに並んでいます。

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

ファイル:
ftsd.jpg  272 kb
 

ああ、これはファイルを変更することで解決した。しかし、まだ2つの問題があります。

まず、取引を開始するとき、例えばロングポジションを開くと...7つのポジションを開くのです!全くもって不思議なことです。

また、毎回全く同じ日付でオープンしてしまいますが、これはどのように変更すればよいのでしょうか?

ありがとうございます。

 

問題点

こんにちは、私はEA vHandsを実行する問題があります、ボックスは、画面に表示されません。2012.09.18 05:36:15 TestGenerator: unmatched data error (high value 1.22860 at 2012.08.15 18:05 is not reached from the least timeframe, high price 1.22840 mismatches)" このエラーメッセージが表示されます。私はM5タイムフレームでそれを実行します。

誰か私を助けることができますか?ありがとうございます。

 
airquest:
こんにちは、私はEA vHandsを実行する問題があります、ボックスは、画面に表示されません。2012.09.18 05:36:15 TestGenerator: unmatched data error (high value 1.22860 at 2012.08.15 18:05 is not reached from the least timeframe, high price 1.22840 mismatches)" このエラーメッセージが表示されるのですが、これは何ですか?私はM5タイムフレームでそれを実行します。 誰か私を助けることができますか?ありがとうございます。

OK、なんとか動くようになりました。これは今までで最高のツールです

 

VhandsTradeが正しく動作しません。すべてのファイルは適切なフォルダーに配置されています。VHistoryとVTerminalはコンパイル時にエラーが発生し、チャートに添付することができません.私は新しいMT4で動作しない古いファイルを持っているかもしれないと思います...誰かが最新のファイルを持っている場合は、私にそれを共有してください....