[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 324

 
Laven:
こんにちは。コードに「112」フィボナッチレベルを追加しようとしている。1レベル「top」を追加したらうまくいきました。でも、一番下にならないんです。どうか、何ができるかを考えてみてください。 ありがとうございます。答えを待って いるところです。
私の質問にご注目ください。ありがとうございました。
ファイル:
1_1.mq4  6 kb
 

こんにちは。

デモ口座で取引しても、リアル口座と比較する方法がないことを最近知りました。なぜかというと、相場が同じだからです...。流石実際のアカウントと比較することもできません。

 
Shniperson:
えーと、ticket=OrderSend(......)のつもりだったんですが。


また、 ticket=OrderSend(......)ではなく int OrdersNumber=OrderSend(......) とすれば、正しいでしょうか?

もしそれが正しいとしたら、ここにいる人たちはどのように推測すればいいのでしょうか。もし、そうでないとしたら、何がそうなのでしょうか?

 
CLAIN:

こんにちは。

デモ口座で取引しても、リアル口座と比較する方法がないことを最近知りました。なぜかというと、相場が同じだからです...。流石実際のアカウントと比較することもできません。


デモサーバーは、トレーダーがテストに使用するだけでなく、ディーリングセンターが実際のサーバーシステムをデバッグするために使用することを想像してみてください。ここでは、異なる動作をする2つのサーバーがあります。この問題をトレーダーの目ではなく、ディーリングセンターの目を通して見てください。
 
Laven:
私の質問にご注目ください。ありがとうございました。

0と100のレベルを入れ替える。これらは、他のすべてがカウントされる場所です。
 
まあ、注文を出す前に(1つだけ)RefreshRates()をするという意味なのですが、リクオート 対策として意味があるのでしょうか? 先ほど、1つの注文で取引すると意味がないと言われましたが・・・。
 
Shniperson:
そうですね、注文を出す前(1枚注文)にRefreshRates()をするという意味です。再注文に対抗する意味があるのでしょうか? 先ほど1枚注文の場合は意味がないと言われましたが・・・。

計算がかなり長く続くのであれば、理にかなっていると思います。
 
Zhunko:
私のライブラリは、このコードの代わりに1つの関数を持っています。
あなたの図書館はベッドにコーヒーを持ってきません。しかし、誰もが使えるわけではない、文字数が多すぎる。例題付きの教科書で、100ページくらいあるはずです。
 
Vinin:

計算がかなり長く続く場合は、以下のようにするのが理にかなっています。

"According to the latest VCSPS order" の場合、Ask と Bid の代わりにそれぞれ MarketInfo(Symbol(),MODE_ASK) と MarketInfo(Symbol(),MODE_BID) を使用すれば、 RefreshRates() は必要ない。
 
ticketもint OrdersNumberも変数で、どう呼んでも代入した番号です。 同じ行のintは問題ないと思います。わかりやすくするために、同じような名前をつけるのが一般的なだけなんです。