10ポイント 3.mq4 - ページ 86

 

0.01問題

私が考えるに、以下のようなことが起こっています。

LotPrecisionが0.01で始まるときに2に設定されていないので、2番目の注文を出そうとすると、実際の注文が失敗したにもかかわらずActualOrders変数が1高く設定されているにもかかわらず、奇妙なロットサイズの進行のために何らかの形で失敗しています。次に注文をチェック すると、ActualOrdersが2でConfirmedOrdersが1になっているので、EAは注文が何らかの形でクローズしたと仮定し、そのシンボル/マジックナンバーの他のすべての注文をクローズします。私は、ActualOrders変数を増加させる前に、別の注文が実際に作成されたかどうかをチェックするために何かを配置するつもりです。ジョン、よくやった。しばらく様子を見ますが、まさにその通りだと思います。私が確認し、コードを修正したら、皆のためにここに再投稿します。

 

進捗状況

マット、ありがとう。

私よりずっと上のレベルの話ですが、明らかにあなたはそれを理解しています。

とりあえずEAを閉じて、あなたが修正版を投稿したら、またプラットフォームを立ち上げるつもりです。

これからも良い仕事を続けてください。あなたのように、私たちは設定の裏側で何が起こっているのかを少しずつ学んでいきます。

ジョン

 

どちらが良いのでしょうか?H1かH4か?

 

選択したLotSizeに基づいてLotPrecisionを書くことができるはずだと思います。

今見る時間がなくて申し訳ないのですが、Fiboのコードをインプリメントするときに、数字に正しく丸めるために必要な小数点以下の桁数をユーザーが決めることに依存してはいけないと思ったのを覚えています。

考察

*EDIT*

これの問題は、いくつかのブローカーは、.11、.24、.31のようなサイズのロットで注文を置くことを許可しないことですが。

私たちは、すべてのロット配置をすべて許容される配置に丸めることを決定することができますので、.10、.20、.30。

私はこれを私のJug_Fiboのコピーに追加しようと思います、それは今よりはるかに単純で、ブーリアンは必要ありません。

私はただLotIncreaseBy変数を使って、Phiを入力し、それを切り上げるとFibonnaci Sequenceになるようにしています。

任意のLotIncreaseBy値で同じ計算を使用すると、任意のブローカーに配置することができるロットが得られます。

Matt,

もし、あなたが次の改訂でそれを使うことに興味があるなら、私は最終的にテストされたコードの一部を投稿することができます。

Bah, that doesn't' work either, damn Fibo and 1, 1, 2, 3, 5 ... for values of 1 always get 2, unlesscheck how many orders are open.これはうまくいきませんね。/boggle

 

どうすればいいんだ!

大きな声で考える

10points3.mq4とその派生版のバックテストやライブテストでの素晴らしいパフォーマンスを目の当たりにしてきました。

10points3またはその誘導体のいずれかがビッグキャンドルがあるときにうまく動作しません!!!

たいていの場合、ビッグキャンドルの80%はニュースによって起きると思います。その後、何をすべきか?

私の考えでは、単にニュースを取引しないが、これはEAであることを意味し、それはそれ自体で実行する必要があります、だから何をすべきか?

1- ニュース中にEAを停止するのが面倒くさい、あるいは単に忘れてしまった場合、wackenaさんがFirebird v3.1用に作成した戦略を使ってEAを実行する時間をスケジュールし、ニュース中の取引を回避してはいかがでしょうか。

2- ニュースに対応できるEAを開発し、ニュースで利益を 上げたり、ニュース中に損失を減らしたりする戦略を立ててみる。ニュースはどんなルールにも縛られないと知っているので、簡単な仕事ではありません!

私はプログラマーではありませんが、EAにニュース(大きな為替変動)を見る/見つける/検出する方法を教えなければなりません。

カレンダーを見ずにニュースを検出することは可能でしょうか?ニュースがあると、10point3とそのデリバティブは、大きなローソクの動きのために、同時に、非常に速く注文を入れ始めるのです!!。だから、この動きを検知して、それを回避する必要がある。

さて、ここで時間的な要素を追加してみましょう。

3つまたは5つの注文が(x秒)以内に同時に開かれた場合、それは大きな高速ローソク足であることを意味し、我々は損失を伴うすべての注文を閉じるためにコマンドを送信し、私はヘッジしないことをお勧めしますが、EAに注文を追加させる前に少なくとも5分待つように、逆のキャンドルに巻き込まれて多くのお金を失うことはありません。

例)10point3で注文が出るたびに10という値のタイマーを置き、10秒以内に値が減少し、Goblinの注文の加算値をチェックし続けるとします。

Goblinが3つの注文を出して、タイマーの加算値が27(8+9+10)だったとします。つまり、トレンドが速く、10point3は非常に速く注文を出しているので、損切りしてしばらく(例えば5分)待つか、ヘッジポジションを取ります。

これは単なるアイデアで、私はプログラマーではなく、ただ声に出して考えただけです。

 

今週の結果

yeoeleven:
私はGoblin1と10points 3 Dynamic StopをNFPの発表前に終了させ、一部の人が経験したような潜在的な面倒を避けることができました。NFPは常に最も変動が激しい発表であり、いつも金曜日に行われるため、EAに不利な状況になった場合、トラブルから抜け出す時間がほとんどないという理由から、私がこの措置を取る唯一のニュース発表です。

Maxtrades13で1.5進行を経験するために週の間に私の以前の実験は、それほどうまくいかなかったとやや両方の収益性を遅くしている。

ジョン

私は、両方の詳細な文を見つけることができるゴブリンのスレッドから引用しています。Jugulatorは、.01のクエリを解決する間、私にとって手詰まり状態です。10pointsFiboの私のテストは、プラットフォームが利用できなくなり、私のアカウントが無効になったときにレンガの壁にぶつかりました。

来週の取引に向けて、この2つのEAを軌道に乗せたいと思います。

ジョン

 

ジャギュレータのテスト

今日は悪材料出尽くし。

usdchf, usdjpy, eurusd, gbpusd, h4, ibfx.

スタートバランス:5000ドル

ロットサイズ=0.10000000

ロット精度=1

TakeProfit=38.00000000

オーダースリッページ=5

マックスオーダー=10

ピップス=15

LotsIncreaseBy=1.60000000

マネーマネージメント=0

リスクパーセンテージ=5

アカウントタイプ=0

マジック=20061113

ファイル:
 

10point3は、今日のニュースでそれをやって、アカウントの40%をオフにしてください。

 
tomstaufer:
今日はひどい目にあいました。

USDCHF, USDJPY, EURUSD, GBPUSD, H4, IBFX.

スタートバランス:5000ドル

ロットサイズ=0.10000000

ロットプレシジョン=1

TakeProfit=38.00000000

オーダースリッページ=5

マックスオーダー=10

ピップス=15

LotsIncreaseBy=1.60000000

マネーマネージメント=0

リスクパーセンテージ=5

アカウントタイプ=0

マジック=20061113

こんにちは、mtabonewebさん。

コードを拝見させていただきましたが、よく理解できません。損切りしたポジションがどのようにクローズされるのか説明していただけませんか?STによるものではないと思うのですが、いかがでしょうか?

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

 

10p3はダイバージェンスエントリーでより良いパフォーマンスを発揮すると思います...インディケータのトレンドに従うのではなく、それらは遅れている...我々はダイバージェンスを使用 すべき...それがソリューションです...さもなければそれは成功しません

理由: