相場は常に間違っている - ページ 4

 
Reshetov:

つまり、チャンスがあれば、エクイティを見るのです。超えている場合は
  1. すべてのExpert Advisorの動作を停止します。
  2. スプレッドで損をしないように、すべてのシンボルで反対のポジションを「クローズオーバーラップオーダー」で決済する。
  3. アドバイザーへのマジックポイントを1つ増やし、そのinitialPriceを現在のBidに設定する、つまり新しいゲームを開始します。
  4. 現在のエクイティレベルを記憶
  5. します。
  6. 例えば、紙や何かのファイルに書き留める。
  7. 新しい設定でExpert Advisorsを再起動します。
  8. 仕事に行く、ビジネスを実行する、イベントに参加
  9. する。

  10. 一度、エクイティを見て設定を変更する機会を改めて設け、前回のレベルを超えていればステップ
  11. 1に
  12. 進み、超えていなければステップ5
  13. に進みます。
なぜステップ5へ進むのか?Expert Advisor が既に起動し、動作している場合、ステップ 5 ではどのような新しい設定を行うのでしょうか。
ステップ6に進んだほうがいいのでは?私はもっと好きです :)
 

何も聞いていませんが、もしかしたらこちらの方が面白いかもしれません。
私のExpert Advisorはまだバージョン1.1です(それはそれをやめ、別のバージョンを取得する時間です、ユーリは私を退屈させないので、より一層)、3組のEURUSD EURCHF EURJPYの計算を置く。 しかもEURJPYは終日100ポイント下がった。
私は同じアンラッキーな状況、すなわち15/03/05に、00時と24時から検討している。
Took depo 1000, BL 1000, BeginPrice -current.あなたがテーブル_ビューを見れば、あなたは、ファイルの最後に、コメントフィールドに表示されます - オープンポジションと資金不足 をしようとしています。これはまさにユーリの言う「少額預金」のことだ。注文開始時点の関係資金を最後に_resourcesテーブルに出力して見られるようにしました。はい、_resourcesテーブルのデータを使って、提供されたチャート自体を構築しています。



 
そして今、同じパラメータですが、デポは3,000を取り、つまり欲しいものは全て開きました。
 
arzuma:
レシェトフ

つまり、チャンスがあれば、エクイティに注目するのです。超えている場合は
  1. すべてのEAを停止する。
  2. スプレッドで損をしないように、すべてのシンボルについて「クローズオーバーラップオーダー」を使って反対側のポジションをクローズします。
  3. マジックを1つ増やし、そのbeginPriceを現在のBidに設定する、つまり新しいゲームを始める。
  4. 現在のエクイティレベルを記憶する。例えば、紙やファイルに書き留める。
  5. 新しい設定でEAを起動します。
  6. 仕事でも仕事でも雛壇でも行けよ。
  7. またエクイティを見て設定を変更する機会があれば見て、前回のレベルを超えていれば1項へ、まだ超えていなければ5項へ
この場合、Expert Advisorはすでに起動して動作しているので、ポイント5で新たにどのような設定をするのでしょうか。

視覚に障がいのある方は、周りの方に聞いていただければ、「1.事前にすべてのEAを停止させる」という点も、声に出して確認していただけると思います。
 
Reshetov:
arzuma さん
レシェトフ

つまり、チャンスがあればエクイティに目を向けるのです。 超えている場合は
  1. すべてのExpert Advisorの動作を停止します。
  2. スプレッドで損をしないように、すべてのシンボルで反対のポジションを「クローズオーバーラップオーダー」で決済する。
  3. EAのマジックナンバーを1つ増やし、initialPriceを現在のBidに設定します。つまり、新しいゲームを開始します。
  4. 現在のエクイティレベルを記憶
  5. します。
  6. 例えば、紙や何かのファイルに書き留める。
  7. 新しい設定でExpert Advisorsを再起動します。
  8. 仕事に行く、ビジネスを実行する、イベントに参加
  9. する。

  10. 一度、エクイティを見て設定を変更する機会を改めて設け、前回のレベルを超えていればステップ1へ、超えていなければステップ5へ進む
この場合、すでにEAが稼働して動いているので、ポイント5で新たにどのような設定をするのか?

視覚に障がいのある方は、周りの方に聞いていただければ、「1.事前にすべてのEAを停止させる」という点も、声に出して確認していただけると思います。

侮辱する前に、あなた自身が書いていることをよく読んでください。

つまり、チャンスがあれば、エクイティに目を向けるのです。 超えている場合は

1.すべてのアドバイザーの活動を停止する。
......
.

再度エクイティを見て設定を変更する機会があれば、それを見て、前回のレベルを超えていればステップ1に進み、 まだ超えていなければステップ5に進みます
5.新しい設定でEAを起動します

といった
具合です。
1.エキスパートアドバイザーの働き
2.エクイティを確認する。
3. 前回のエクイティを超えた場合は、Expert Advisorを停止し、設定を変更します。
4.超過していなければ、既存のExpert Advisorsを新しい設定で起動します。どんな設定?MagicとbeginPriceは何を変更するのですか?すると、株式の変更に関係なく、設定を変更しなければならないことが判明しました。

 
arzuma:
レシェトフ

つまり、チャンスがあれば、エクイティに注目するのです。超えている場合は
  1. すべてのEAを停止する。
  2. スプレッドで損をしないように、すべてのシンボルについて「クローズオーバーラップオーダー」を使って反対側のポジションをクローズします。
  3. マジックを1つ増やし、そのbeginPriceを現在のBidに設定する、つまり新しいゲームを始める。
  4. 現在のエクイティレベルを記憶する。例えば、紙やファイルに書き留める。
  5. 新しい設定でEAを起動します。
  6. 仕事でも仕事でも雛壇でも行けよ。
  7. またエクイティを見て設定を変更する機会があれば見て、前回のレベルを超えていれば1項へ、まだ超えていなければ5項へ
なぜ5点まで?Expert Advisor はすでに動作しているため、ポイント 5 ではどのような新しい設定を行うのでしょうか。
ステップ6に進んだほうがいいのでは?私はもっと好きです :)
物事が悪い方向に向かうこともある。修正ありがとうございました確かに、第7項目に余剰がなければ、第6項目に行くべきであり、第6項目に行くべきでない。6であって、項目6ではない。5.
 

BeginPriceの変化を見てみると、なるほど、一番最初に現在の価格と異なる値を設定すればいいんですね。私は次の一般的な勧告を行います - アドバイザーのコードで、一番最初(init())に、BeginPrice-現在の価格の間の得られた差のチェックを挿入することが望ましいです(「フールプルーフ」保護のような何か)。この値が50ポイントを超えたら、少なくともその人がミス(タイプミスではない)をして、そのような違いを承知で行ったのではないことを確認するために、Messageを捨ててください。ポイントは、初期ロットと初期取引の大きさは、最初のBeginPriceに依存するということです。また、誤って100pの差を設定した場合、BeginPriceがどちらに引っ張られるかに応じて、約0.5ロットが最初にオープンされます。まあ、念のため、そういう確認をしておいても損はないかと思います。

通貨ペアEURUSDで BeginPriceを(-80pips)増加させると、以下のようになります。このグループには、通貨ペアEURCHFとEURJPYもあり、彼らのBeginPrice = currentです。Expert Advisor は直ちに 0 を購入します。EURUSD を 4 ロット購入し、0 ロットの売りでヘッジした。EURCHFは2ロット、EURJPYはさらに0.1ロット。販売によるロットの分配がよくわからない。EURUSDの次に立っているペアで0.2ロットを売り、残りの数量はEURUSDの隣に立っている2番目のペアで売ると思われます。まあ、「神頼み」という事実に頼れば、すべて同じことなのだが。しかし、処理を少し規制してEURJPYで0.2ロットを売ろうとした場合、Expert Advisorのコードを変更せずに行うにはどうしたらよいでしょうか。

例えば、EURCHFとEURJPYで同時に "tick "が来ると仮定した場合、異なる通貨ペアにあるEAの処理の順序は何に依存するのでしょうか?EAが発動する順番のようなものはあるのでしょうか?通貨ペアごとに何らかのソートで相場が来る(そして何かが先に立つ)か、その通貨ペアで専門家がスタートした順にトリガーが行われるかのどちらかだと思うのですが、いかがでしょうか。まあ、専門家の真実の声を聞いてみたいですね。

小さなファイルを添付します(末尾のコメント参照)。もしかしたら、私の質問がより明確になるかもしれません。当初は、1つの通貨ペアでみんな平等だと思い、自分ではペアをソートしていなかったのですが、後になって重要であることがわかり、プログラムで通貨ペアを強制的にソートするようにしたのです。だから、mqlに「ある者は他の者よりも平等である」というのはどういう条件なのかと聞いているのです。

EIRUSD(ファイル内)がソートの最初の位置になっていることは重要ではありません。それはBeginPriceを遅らせており、最初の動きはまさにEURUSDで起こるからです(そこではすべてが正常で明確です)。

Sincerely, Fed

追伸:はい、ここで言うことはすべて真実ではないかもしれません、私は他の人より間違っていることが多いのです。だから、この掲示板でチャットして、ゆりさんに訂正してもらうんです。

ファイル:
order.zip  4 kb
 
Fed:

BeginPriceの変化を見てみると、なるほど、一番最初に現在の価格と異なる値を設定すればいいんですね。私は次の一般的な勧告を行います - アドバイザーのコードで、一番最初(init())に、BeginPrice-現在の価格の間の得られた差のチェックを挿入することが望ましいです(「フールプルーフ」保護のような何か)。この値が50ポイントを超えたら、少なくともその人がミス(タイプミスではない)をして、そのような違いを承知で行ったのではないことを確認するために、メッセージを捨てます。ポイントは、初期ロットと初期取引の大きさは、最初のBeginPriceに依存するということです。また、誤って100pの差を設定した場合、BeginPriceがどちらに引っ張られるかに応じて、約0.5ロットが最初にオープンされます。まあ、念のため、そういう確認をしておいても損はないかと思います。

通貨ペアEURUSDでBeginPriceを(-80pips)増加させると、以下のようになります。このグループには、通貨ペアEURCHFとEURJPYもあり、彼らのBeginPrice = currentです。Expert Advisor は直ちに 0 を購入します。EURUSD を 4 ロット購入し、0 ロットの売りでヘッジした。EURCHFは2ロット、EURJPYはさらに0.1ロット。販売によるロットの分配がよくわからない。EURUSDの次に立っているペアで0.2ロットを売り、残りの数量はEURUSDの隣に立っている2番目のペアで売ると思われます。まあ、「神頼み」という事実に頼れば、すべて同じことなのだが。しかし、処理を少し規制してEURJPYで0.2ロットを売ろうとした場合、Expert Advisorのコードを変更せずに行うにはどうしたらよいでしょうか?

例えば、EURCHFとEURJPYで同時に "tick "が来ると仮定した場合、異なる通貨ペアにあるEAの処理の順序は何に依存するのでしょうか?EAが発動する順番のようなものはあるのでしょうか?通貨ペアごとに何らかのソートで相場が来る(何かが先に立つ)か、その通貨ペアでExpert Advisorを実行した順番でトリガーが実行されるかのどちらかだと思います。まあ、専門家の真実の声を聞いてみたいですね。

小さなファイルを添付しました(末尾のコメント参照)。もしかしたら、私の質問がより明確になるかもしれません。当初は、1つの通貨ペアでみんな平等だと思い、自分ではペアをソートしていなかったのですが、後になって重要であることがわかり、プログラムで通貨ペアを強制的にソートするようにしたのです。だから、mqlに「ある者は他の者よりも平等である」というのはどういう条件なのかと聞いているのです。

EIRUSD(ファイル内)がソートの最初の位置になっていることは重要ではありません。なぜなら、それに対するBeginPriceは延期され、最初の動きはまさにEURUSDで起こるからです(そこではすべてが正常で明確です)、しかし私は次にどの通貨ペアを使用すべきでしょうか。

Sincerely, Fed

追伸:はい、ここで言うことはすべて真実ではないかもしれません、私は他の人より間違っていることが多いのです。だから、この掲示板でチャットして、ゆりさんに訂正してもらうんです。

ダニは同時に来ることはほとんどありません。しかし、仮に同時に来たとしても、Expert AdvisorはFair Value(公正価格、スワッパーExpert Advisorのコメントとしてチャートに計算・表示される)の値によって取引を開始する。

最初のFair Valueは常にbeginPriceの値と等しくなる。価格が変更された後、Expert Advisors は次のように動作します:
  • 現在の価格が適正価格よりかなり低くなっている場合、計算上の出来高でショートポジションを決済するか、計算上の出来高が高い場合はショートポジションの出来高でロングポジションを建てることになります
  • 現在の価格が公正な市場価格より大きく動いた場合、ロングポジションは計算された数量分、またはロングポジションの数量が計算された数量より大きい場合は、ショートポジションが開設され、決済されます
公正価格は次のようにシフトされます:
  • ロングポジションを建てた後、またはショートポジションを決済した後、公正価格は注文が執行された商品では高い側に、その他の商品ではやや低い側に下がります。
  • ショートまたはロングを決済した後、注文が執行された金融商品の公正価格は高くなり、他の金融商品では少し低くなります。
このように、適正価格は現在の相場より少し遅れて動きます。しかし、資金 不足など何らかの理由で適正価格が現在とは逆に動き出すというミスアライメントが発生することがあります。この場合、歪度が増加しているExpert Advisor(複数ある場合)は、他のExpert Advisorが歪度を修正し始めるまで、一時的に無効化する必要があります。
 
私はバージョン1.1を見続けていて、私が書くことはすべてそれに当てはまります。 正直なところ、私はそれが好きなのです。そして、その上で遊ぶことも可能で、すべてを上手に計算し、設定の反応をよく理解し、Expert Advisorを少し変えたり、その働きを観察したりすれば、それほど大きくないデポでも何とかなりそうな気がしています。
とりあえずこのバージョンを試してみて、連休明け(7月)にはコードを変更して、Swaperをよく見てみようと思います(Reshetov氏がもっと新しいものを見せてくれなければですが...)。
FRBさん、ありがとうございます。
 
Fed:
私はバージョン1.1を見続けていて、私が書くことはすべてそれに当てはまります。 正直なところ、私はそれが好きなのです。そして、その上でプレイすることも可能で、すべてを有能に計算し、設定の反応をよく理解し、EAを変えたり、その働きを少し観察したりすれば、それほど巨額の入金でなくてもなんとかなりそうな気がします。

今のところ、私はバージョン1.1も扱っていますが、気に入っていますし、何かと実験する機会があります。

私は3000という控えめなデポで2週間足らずで非常に良い結果が得られています。
  • アルパリ・デモ・ログイン:468988
  • 投資家パスワード:waden4kd