エラー、バグ、質問 - ページ 2884

 
Denis Kirichenko:

8年前の開発者の回答が こちらです。短く、シンプルに :-)

利益が預金通貨にない場合 - それは入札で販売する必要があります。損失が預金通貨でない場合 - アクで償還する必要があります。

正規化に注意してください、これが現在のエラーだと思います。
価値観が違うのは明らかだと思います。

トレーディング、自動売買システム、ストラテジーテストに関するフォーラム

エラー、バグ、質問

イゴール・マカヌ さん 2020.10.17 12:23

これらの数値の違いは何ですか?

void OnStart()
{
   Print(EnumToString(SYMBOL_TRADE_TICK_VALUE_PROFIT), " = ", SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE_PROFIT));
   Print(EnumToString(SYMBOL_TRADE_TICK_VALUE_LOSS), " = ", SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE_LOSS));
}

2020.10.17 01:42:41.037 tst (EURUSD,H1)SYMBOL_TRADE_TICK_VALUE_PROFIT= 1.0

2020.10.17 01:42:41.037 tst (EURUSD,H1) SYMBOL_TRADE_TICK_VALUE_LOSS = 1.0

2020.10.17 01:44:05.806 tst (USDJPY,H1) SYMBOL_TRADE_TICK_VALUE_PROFIT = 0.9486675963609111

2020.10.17 01:44:05.806 tst (USDJPY,H1) SYMBOL_TRADE_TICK_VALUE_LOSS = 0.9487846069185374

どのように計算するのですか?- USDJPYの場合、値が異なることがわかります。

UPDです。

SYMBOL_TRADE_TICK_VALUE_PROFITとSYMBOL_TRADE_TICK_VALUE_LOSSがどこから来たか知っている人のために、UPD。



トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム

MetaTrader 5はどのように利益を計算するのですか?

レナート・ファットフーリン, 2012.03.18 17:42

残念ながら、質問が明確にされておらず、提案された例からのアウトプットもない。具体的に何がエラーとして記載されているのか理解できない。

質問を正確に組み立て、結果を添付し、どこに間違いがあると書いてあるのか指摘してください。

例えば、ここでエラーが発生した箇所を示してください。

EURGBP  BuyPlus=158.40000000  BuyMinus=-158.48000000  SellPlus=-158.48000000  SellMinus=158.40000000  Profit=1.58398000  Loss=1.58482000

最後にSYMBOL_TRADE_TICK_VALUE_PROFITと SYMBOL_TRADE_TICK_VALUE_LOSSの値を追加しています。

利益には、取引の収益性や損失に応じて、1ティックの異なる値が実際に考慮されていることがおわかりいただけると思います。これは、得られた金融結果をある通貨に変換するために売却(利益の場合)または買い戻し(損失の場合)しなければならないとき、預金通貨への暗黙の変換操作があるためである。


 
Vladimir Karputov:

旧端末は、ブローカーのウェブサイトから取得することができるのみです。

どこにそんなことが書いてあるんだ?

あるものをダウンロードしたら、別のものがインストールされる、こんなことはありませんか?

 
Andrey Dik:

どこにそんなことが書いてあるんだ?

あるものをダウンロードしたら、別のものがインストールされる、こんなことはありませんか?

mt4は開発元によるサポートが終了しています。

 
Roman:

mt4は開発元によるサポートが終了しています。

それは私の質問の答えになっていません!私の質問は、なぜあるものをダウンロードし、別のものをインストールするのか、ということです。mt4が開発者によってサポートされているかどうか、何か関係があるのでしょうか?

 
Andrey Dik:

それは私の質問の答えになっていません!私の質問は、なぜあるものをダウンロードし、別のものをインストールするのか、ということです。MT4が開発元でサポートされているかどうかと、何か関係があるのでしょうか?

開発者がそう決めたからです。
Mt4サポート終了、mt5サポート強制終了。

 

円口座の実績です。

Account currency: JPY

---== USDJPY ==---
   Type: major
   Bid: 104.843
   Ask: 104.863
   Tick value loss: 100.000
   Tick value profit: 100.000

---== EURJPY ==---
   Type: major
   Bid: 123.915
   Ask: 123.978
   Tick value loss: 100.000
   Tick value profit: 100.000

---== EURUSD ==---
   Type: cross
   Bid: 1.18201
   Ask: 1.18229
   Tick value loss: 104.863
   Tick value profit: 104.843
   Major symbol: USDJPY
     Bid: 104.843
     Ask: 104.863

---== USDCHF ==---
   Type: cross
   Bid: 0.90687
   Ask: 0.90742
   Tick value loss: 115.637
   Tick value profit: 115.551
   Major symbol: CHFJPY
     Bid: 115.551
     Ask: 115.637
 
Roman:

開発者がそう決めたからです。
mt4のサポートを終了し、mt5を強制的に提供。

ウイルス開発者がユーザーのためにインストールするものを決めるのであって、Metaquotesは、私が警告した、開発者向けの適切なスレッドで、間違いを犯しただけだと思います。あなたは開発者ですか?
 
Andrey Dik:
ウイルスの開発者は、ユーザーが何をインストールしなければならないかを決定しますが、Metaquotesは、間違いを犯したと思います。 それについては、開発者向けの適切なブランチで警告しています。あなたは開発者ですか?

Andreiさん、Metaquotesがもうmt4をサポートしていないことを知らないのはあなただけだと思います。
何度言えばわかるのでしょうか?そこで彼は、mt4をダウンロードする代わりに、mt5を私に与えることにしました。何が明確でないのか?

 

以上が、フラン口座の実績です。

Account currency: CHF

---== USDJPY ==---
   Type: cross
   Bid: 104.872
   Ask: 104.880
   Tick value loss: 0.865
   Tick value profit: 0.865
   Major symbol: CHFJPY
     Bid: 115.556
     Ask: 115.621

---== EURJPY ==---
   Type: cross
   Bid: 123.965
   Ask: 123.982
   Tick value loss: 0.865
   Tick value profit: 0.865
   Major symbol: CHFJPY
     Bid: 115.556
     Ask: 115.621

---== EURUSD ==---
   Type: cross
   Bid: 1.18210
   Ask: 1.18215
   Tick value loss: 0.90742
   Tick value profit: 0.90720
   Major symbol: USDCHF
     Bid: 0.90720
     Ask: 0.90742

---== USDCHF ==---
   Type: major
   Bid: 0.90720
   Ask: 0.90742
   Tick value loss: 1.00000
   Tick value profit: 1.00000


 

以上が、ポンド口座の実績です。

Account currency: GBP

---== USDJPY ==---
   Type: cross
   Bid: 104.862
   Ask: 104.869
   Tick value loss: 0.729
   Tick value profit: 0.729
   Major symbol: GBPJPY
     Bid: 137.170
     Ask: 137.206

---== EURJPY ==---
   Type: cross
   Bid: 123.957
   Ask: 123.978
   Tick value loss: 0.729
   Tick value profit: 0.729
   Major symbol: GBPJPY
     Bid: 137.170
     Ask: 137.206

---== EURUSD ==---
   Type: cross
   Bid: 1.18213
   Ask: 1.18218
   Tick value loss: 0.76445
   Tick value profit: 0.76438
   Major symbol: GBPUSD
     Bid: 1.30813
     Ask: 1.30825

---== USDCHF ==---
   Type: cross
   Bid: 0.90719
   Ask: 0.90734
   Tick value loss: 0.84264
   Tick value profit: 0.84238
   Major symbol: GBPCHF
     Bid: 1.18674
     Ask: 1.18711

---== EURGBP ==---
   Type: major
   Bid: 0.90354
   Ask: 0.90372
   Tick value loss: 1.00000
   Tick value profit: 1.00000

---== GBPUSD ==---
   Type: major
   Bid: 1.30813
   Ask: 1.30825
   Tick value loss: 0.76445
   Tick value profit: 0.76438