MODE_TICKVALUEエラー! - ページ 2

 
superbem:


サーバー側には、確実に正確なMODE_TICKVALUEがあるのは明白なのですが・・・。で、その値をクライアントにオーバーライドできるのか!

他に何を上書きできるんだ、フム?

彼らはあなたのブローカーです。彼らは理論上、何でもすることができ、あなたのお金を奪って姿を消すことさえできます。


すべてのMarketInfo()の値は、ブローカー/ディーラー(マーケットを運営 する人)から来るので、MarketInfoという名前になっています。MT4ターミナルが接続されている*マーケット*に関する*情報*です。


そして、もしそれが私の マーケットに接続されていれば、もちろん私の マーケットに関連する値を返すでしょう。価格はブローカーから提供されていることをご存知ですか?これが、インターネット接続を必要とし、「ターミナル」と呼ばれる理由の一つです。

削除済み  

皮肉はやめてくれ...

いや、好き放題やっても刑務所行きか狩られるだけだ、いいか?ブローカーは犯罪者になろうと思えばなれるとでも言うのでしょうか?

最小限の正確でない情報を返すことは評判のために悪いですが、私は私たちのお金を得るための方法としてそれを見ていない、非常に不可能である...

でも、これはBUGだと言い続けています。サーバーは端末と同じ会社のプログラムを動かして いるのではないですか?

えーっ

 
superbem:

[しかし、私は、これはバグだ、サーバーは端末と同じ会社で作られたプログラムを動かしているのでは、と言い続けています。

はい、しかし、MT4サーバーはブローカーによって設定さ れ、サードパーティ製品に 接続するためのAPIを持って います。cfdを提供しているブローカーは、ほぼ間違いなく何らかのブリッジを使用しています。いずれにせよ、それはブローカーの責任です。最後にもう一度、ブローカーに相談してください。
削除済み  

この話題に基づいて、MODE_TICKVALUEについて質問させてください。

バックテストで、現在の通貨ペア 以外の通貨ペアの値を取得しようとすると、常に0になるのでしょうか?

ありがとうございます。

 
これはテスターの制限事項です。テストしたシンボルのMarketInfo()値しか読めません。
削除済み  
gordon:
しかし、MT4サーバーはブローカーによって構成さ れ、サードパーティ製品に 接続するためのAPIを持って います。cfdを提供しているブローカーは、ほぼ間違いなく何らかのブリッジを使用しています。いずれにせよ、それはブローカーの責任です。最後にもう一度、ブローカーに相談してください。

設定されてはいるが、プログラムされていない、それはプログラムOKかもしれないですね

mt4の開発のためのプログラマーが不足しているようですが・・・。私のC.V.を送ることができますか?私の仕事のひとつはこちらです: www.bpd.uni.cc

削除済み  
gordon:
これはテスターの制限事項です。テストしたシンボルのMarketInfo()値しか読めません。
OK、ありがとうゴードン
削除済み  
kolier:

この話題に基づいて、MODE_TICKVALUEについて質問させてください。

バックテストで、現在の通貨ペア以外の通貨ペアの値を取得しようとすると、常に0になるのでしょうか?

ありがとうございます。


Gordonが述べたように、tickvalueはテストされている通貨ペア以外のすべての通貨 ペアでゼロになり、すべてのクロスカレンシーペアでバックテストが開始された時点で最新の「ライブ」値に固定されることになります。 これは、クロスカレンシーペアの場合、バックテスト中にtickvalueが誤っていることを意味します。

これは、SWAPなど、他のmarketinfoの値と変わりません。
 
superbem:


設定されてはいるが、プログラムされてはいない。

mt4の開発にはプログラマーが不足しているようです...。私のC.V.を送ってもいいですか?私の仕事のひとつはこちら:www.bpd.uni.cc

なぜなら、リンゴ/オレンジを ロットサイズ42000、ティックサイズ0.1オレンジ/リンゴで取引すると決めれば、オレンジのドル価格に応じてTICK_VALUE(計算可能)にドル値が設定されるからです。そして翌日、ロットサイズを10000、ティックサイズを0.01にすると、異なるTICK_VALUEになります。これを設定する必要があります。もし3つとも0を返したら、それを忘れた ことになります。サーバーはこのことを伝えなければ、0.1ロットのリンゴがいくらなのか、どうやって利益を計算するのか、判断できません。


これらの商品を実際に取引することができますか、それともただ見るだけですか?私はブローカーがあなたにチャート作成を可能にするためにいくつかのインデックスのフィードを与えるが、任意の取引を許可しないことを見たことがある。その場合、ロットサイズは定義されず、またティック値も必要ないため、定義されません。

削除済み  

ticksize、lotize、quoteの通貨を 持つ、彼らは確かにtickvalueを持っている...

何が私がテストしたブローカーの束で起こっている、私はポジションを開いたときに私は彼らが正しいtickvalueをサーバー上に持っていることを確認しますが、関数 marketinfo()モードtickvalueに端末が不完全に返されることです...。

なぜなら、そして確かに、ブローカーからのcfd引用通貨は来ていない。

そこで、関数marketinfo()は、ブローカーからticksize、lotizeとCFD引用通貨を持つ正しいtickvalueを返すように修正することができます...または、私が述べたように、正しい損益でポジションが開かれたときに、サーバーからtickvalueを取得することです。

これで理解できましたか?理解できたとおっしゃってください。