MT5とtrans2quik.dll。 - ページ 9

 
prostotrader:

"Termial"(アドバイザー集団)の活躍。

今日、リアルでの最初の取引(複数)が行われました。


シンセティックボンド?

特にこのために、オープニングでEBSを開きました。QuickBooksでluaでロボットを作りました。でも、結局は国債を買うのと変わらない。だから、あきらめたんです。

 

現在の金利は以下のとおりです(手数料および税金を含む)。

コンタンゴ

 
Volokola:

合成の絆?

特にこのために、オープニングでEBSを開きました。QuickBooksでluaロボットを作りました。しかし、%では、ただOFZを買うのと変わらないことがわかりました。だから、あきらめたんです。

私も諦めるしかないのか、残念だ...。

によって追加されました。

しかし、あなたの表から、あなたが何かを正しくカウントしていないことは明らかです(私の割合ははるかに高く、私はお金が15日間で戻ってきたときの割合もカウントしていますが)。

 
Yuriy Asaulenko:

テーブル、キャット、DDEを構築する際のディレイ。

プログラムにprint()を挿入して、その違いを感じてみてください)。

もちろん、ラグがあるのは良くないが、問題ない(リミットの実行が間に合わない、気にしない、次回はうまくいくだろう)。

最悪なのは、trans2quik.dll自体がTROUBLE!

先物を売るというコマンドがあった場合、DDEにはデータを送らず、trans2quik.dllからの返信を期待する。

で、擬似的な市場取引が行われる(市場で株を買うことはできない)。

画像から、200ms以上後にレスポンストレードがあったことがわかります(trans2quik.dllのみで有効)。

これは本当のアカウントです。

 
prostotrader:


しかし、あなたの表は、あなたが何かを間違ってカウントしていることを示しています(私の割合は、15日後にお金が返された場合の割合までカウントしていますが、はるかに高いです)。

すべて数えて計算し直しました。

表ですべてを確認することができます。

先物の買値+株の売値とする。

ガスプロム:16753=165.78

「汚い」スプレッド=175ルーブル(または預かり金の0.9%=GO先物+株価)

手数料=27ルーブル

なる

brok_comiss_mmvb=0.06 --in MICEX のブローカーからの手数料の%。

brok_comiss_forts=1.00 -- FORTSのブローカーからの手数料の%である。1契約1ラウンドあたりルーブル。

comiss_mmvb=0.009 -- MICEXの証券取引所の手数料の%である。

comiss_forts=0.006 -- FORTSに対する証券取引所の手数料の%である。


現在、その割合は若干変化しているかもしれません。

とマイナス13%=129rubの "純粋な "スプレッド(私の預金の0.66%)です。

有効期限まで50日 = 129/50*365 = RUB 940 または私の預金額19537rbの4.81%。

****

間違いがあれば=ご指摘いただけると幸いです。


 
Volokola:

すべてカウントして再計算しています。

表はすべてを表しています。

は、先物の買値+株を取ります。

ガスプロム:16753=165.78

「ダーティ」スプレッド=175ルーブル(または預かり金の0.9%=GO先物+株価)

手数料=27ルーブル

なる

brok_comiss_mmvb=0.06 --in MICEX のブローカーからの手数料の%。

brok_comiss_forts=1.00 -- FORTSのブローカーからの手数料の%である。1契約1ラウンドあたりルーブル。

comiss_mmvb=0.009 -- MICEXの証券取引所の手数料の%である。

comiss_forts=0.006 -- FORTSに対する証券取引所の手数料の%である。


現在、その割合は若干変化しているかもしれません。

とマイナス13%=129rubの "純粋な "スプレッド(私の預金の0.66%)です。

有効期限50日前 = 129/50*365 = 940 RUB または預金額19537 RUBの4.81%です。


ガスプロム社にこんなコミッションがあります。


追加

これらの手数料(私の資金(13%)を保持することを考慮)+有効期限1日(最終日に取引するため)において。

その結果、このようなことが判明しました。

追加

有効期限手数料は商品によって異なります。

if (Pos('(SBERP)', aNAme) > 0) then BiExpEdit.Text:= '0,5' else
  if (Pos('(MOEX)', aNAme) > 0) then BiExpEdit.Text:= '1,0' else
  if (Pos('(SBER)', aNAme) > 0) then BiExpEdit.Text:= '1,0' else
  if (Pos('(TATN)', aNAme) > 0) then BiExpEdit.Text:= '1,0' else
  if (Pos('(VTBR)', aNAme) > 0) then BiExpEdit.Text:= '1,0' else
  if (Pos('(HYDR)', aNAme) > 0) then BiExpEdit.Text:= '1,0' else
  if (Pos('(AFLT)', aNAme) > 0) then BiExpEdit.Text:= '1,0' else
  if (Pos('(MGNT)', aNAme) > 0) then BiExpEdit.Text:= '1,6' else
  if (Pos('(TRNF)', aNAme) > 0) then BiExpEdit.Text:= '4,0' else
    BiExpEdit.Text:= '2,0';
 
あなたの計算式を送っていただければ、私の計算式と比較します。
 
prostotrader:

もちろん、遅くなるのは悪いことですが、問題ないです(リミットの実行が間に合わない、なんでも、次回はうまくいくそうです)。

最悪なのは、trans2quik.dll自体がTROUBLE!

先物を売るというコマンドがあった場合、DDEにはデータを送らず、trans2quik.dllからの返信を期待する。

で、擬似的な市場取引が行われる(市場で株を買うことはできない)。

画像から、200ms後に応答があったことがわかります(trans2quik.dllのみ動作しています)。

私は市場の制限(唯一の手、時折)によって取引しない - 毎秒百取引までがあり、それは価格が行くことは明らかであり、神は唯一の待ち時間を知っている。

市場より少し高く買う入札、少し低く売る入札、まあ、+スリッページ - 市場ガラスによって、一般的に、即座に実行されます。原則的にリミットは使えるが、先物のマーケットに対して±5~7ポイントにする。

そして、trans2quik.dllについて。おそらく同期モードで使用されているのでしょうか?そうですね、返事を待つしかないですね。非同期モードでは何も待つ必要はなく、ただ撮影して忘れるだけです)。イベントやリクエストによる結果。

 
Yuriy Asaulenko:

私は市場の制限によって取引しない(唯一の私の手で、時折) - 毎秒百取引まであり、それは価格が行くことは明らかであり、神は唯一の待ち時間を知っている。

市場より少し上で買う入札、少し下で売る入札、まあ、+スリッページ - 市場ガラスに従って実行されます、一般的に、即座に。原則的にリミットは使えるが、先物のマーケットに対して±5~7ポイントにする。

そして、trans2quik.dllについて。おそらく同期モードで使用されているのでしょうか?そうですね、返事を待つしかないですね。非同期モードでは何も待つ必要はなく、ただ撮影して忘れるだけです)。イベントやリクエストによる結果。

先物は指値注文でしか売ってはいけない - いいわ、ダメね、とにかく次の実行を待ちましょう。

いいえ、trans2quik.dllは非同期です。

追加

なぜこれが正しい取引方法なのか、説明しましょう。

スポットでのレート密度は(低流動性商品であっても)非常に高く、一方で

で、先物の密度が弱いので、先物を厳しく指値(必要な値段で)売って、その分

SPOTは擬似的な市場です。

 
prostotrader:

私も諦めるしかないのか、残念だ...。

追加

しかし、あなたの表からは、何か間違った数え方をしているように見えます(私のパーセンテージはもっと高く、15日後にお金が戻ってきたときのパーセンテージまで数えていますが)。

純粋なMT5でこのようなEAを作りました。テスターで実際のティックを元にテストしてみました、取引は全てマーケットで行っています。実際の取引で指値注文を使えば、もっと良い結果になるはずなのですが。

手数料は考慮済み、税金は考慮していない。 これがGAZPで得たものだ。

1ヶ月でほぼ10%。

p.s. 興味のある方は、私のコドベースに入れることができます。