Dominic Gilbert / パブリケーション
フォーラム
GBP建ての口座でXAUUSDの間違ったロットサイジング?
この件は過去に簡単に触れられたと思いますが、小さなライブ口座で私のEAをフォワードテストしているので、もう一度取り上げたいと思います。 通貨 ペアでのポジションサイジングはすべて正しいです。私の口座は英ポンド建てなので、最小ティックサイズは米ドル建ての取引口座のそれよりも大きくなります(もちろん)。 いずれにせよ、私はFXCMで取引しているため、MT4内の最小ポジションサイズは「1.00」トロイオンスです。これは、1セント動くごとに0.0624ペンスにほぼ等しい。(つまり、スプレッドを除くと、1,200.00 > 1,200.01 = £ 0.0624)です。
ゼロディバイド(課題を発見、しかしなぜ?)
そこで、私は ゼロ除算を引き起こして いる問題を見つけました。これが出てくるまで、自分のコードは完成していると思っていました。私のEAには3つのバリエーションがあります。1つは完璧に動作し、他の2つはこの部門で類似しています(以下のコード)。なぜこれがゼロディバイドを引き起こすのか、理解できません。 矢印のついたラインは、問題を起こしているラインを表しています。私はそれがここにこの問題であることを分離しましたか?それとも、AUDUSDのバックテストで異常が発生しているのでしょうか (Forex Tester
複数ペアを使用した場合のEAクラッシュ...
まず最初に、Raptorさんが以前この問題を私に提起したことは知っていますが、あなたがそれを書いた場所を覚えていませんし、さらに重要なことは、私がどこで間違っているのかを理解していないことです。 私の知る限りでは、対応するペアに付けられたEAが常にそのペアのみで動作するように正しく書いていたのですが。現在、GBPCADとGBPUSDがうまくいっていないようで、GBPCADのストップロスの計算がGBPUSDのペアで 行われたと思い込んでいるようです...ですから、保留中の注文が発生すると、ストップロスはGBPCAD値からケーブルにちらつきます
半分の区画を閉鎖する。
そこで、 保留中の注文を 削除し、ストップが移動平均と同期していることを前提に別の注文を再適用するループを組み込むことに成功した。ロットは、エントリーからストップまでのピップ距離に基づいて計算されます。これだけでなく、プロフィットターゲットがストップ距離の比率(extern int - something I choose 1-2-3 R;R etc.)と連動して動くようにしたので、これも同様に動きます。 だから、私のコードや他のビットをプリントアウトすることに関して、以前の記事へのコメントありがとうございます
エラーコード "0"?
なぜロングポジションはうまくいき、ショートトレードは全くうまくいかないのか理解に苦しんでいます。 私は、与えられたブローカーで小数点以下の桁数を決定するための私のinit 関数に 関係しているような気がしています。(これは、私が最初にテスターを開始したときに、ファントムオーダーが最初に投げ出される原因であるように思われるので...) なぜショート側がこのエラーを伝えるのか、どなたかお分かりになる方はいらっしゃいますか? ありがとうございました。(コードは現在少し乱れていますが、もちろんきれいにするつもりです!)
移動平均線が交差したバーの時刻を求めるには?(コードはこちら)
Hey All! 私は、私のコードに関するいくつかの助けを期待していた - 現在、このいまいましい部分で立ち往生している! これは、私が以下のコードに書き込もうとしているプロセスです。 1)すべてのMAが "ファン "アウトと価格がすべての移動平均の上にあるように交差しており、それらは長い可能性を示している場合。 2) それから、移動平均のクロスで移動平均が「ばらばらになった」正確なバーを(時間を使って)知りたいのです。 3) 1と2が本当なら、私は(ロングポジションの場合)どのバーも下がってきて、21EMAに触れるのを待ちます。 4)