"ダミー "からの質問 - ページ 163 1...156157158159160161162163164165166167168169170...277 新しいコメント Olegs Kucerenko 2012.06.22 18:39 #1621 Urainは上記の機能を説明しました。日付をもとに、希望する時間枠のバータイムを取得 します。 pusheax 2012.06.25 08:18 #1622 異なるDCでロットサイズを計算すると、異なる値が得られるのはなぜか、教えてください。例えば、こんな感じです。1DC - 使用可能な資金。10000、min.lot 0.01は利用可能な資金の100%を計算し、ロットサイズ79.37を取得します。2DC - フリーファンド。10000、min.lot 0.01は利用可能な資金の100%を計算し、ロットサイズ7.96を取得します。私が考慮に入れていないのは、なぜロットサイズが違うのか、ということです。 ALEXEY NIKOLAEV 2012.06.25 08:32 #1623 pusheax:異なるDCでロットサイズを計算すると、異なる値が得られるのはなぜか、教えてください。例えば、こんな感じです。1DC - 使用可能な資金。10000、min.lot 0.01は利用可能な資金の100%を計算し、ロットサイズ79.37を取得します。2DC - フリーファンド。10000、min.lot 0.01は利用可能な資金の100%を計算し、ロットサイズ7.96を取得します。私が考慮に入れていないのは、なぜロットサイズが違うのか、ということです。 1ロット=10000単位の基準通貨(インスタなど)の証券会社があります。契約書の仕様書を参照すること。 Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте www.mql5.com Стандартные константы, перечисления и структуры / Состояние окружения / Информация об инструменте - Документация по MQL5 Andrew Petras 2012.06.25 10:03 #1624 pusheax:異なるDCでロットサイズを計算すると、異なる値が得られるのはなぜか、教えてください。例えば、こんな感じです。1DC - 使用可能な資金。10000、min.lot 0.01は利用可能な資金の100%を計算し、ロットサイズ79.37を取得します。2DC - フリーファンド。10000、min.lot 0.01は利用可能な資金の100%を計算し、ロットサイズ7.96を取得します。私が考慮に入れていないのは、なぜロットサイズが違うのか、ということです。 看板の数? ALEXEY NIKOLAEV 2012.06.25 10:14 #1625 Silent: 文字数? 桁数はどう関係するのでしょうか?一桁の違いもないんです。0.23ロットの差です。そして、ペアはまったく同じ?そして初値は? Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы www.mql5.com Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы - Документация по MQL5 Mykola Demko 2012.06.25 10:38 #1626 sumkin75: コールサインがどうしたって?一桁の差の問題でもないんです。0.23ロットの差です。そして、ペアはまったく同じ?そして初値は?これをミニチュア、マイクロリアルと呼びます。ディーラーによっては、単に端数のロットを与えるだけでなく、契約サイズを変更し、通常口座の0.01ロットがマイクロリアル口座の1ロットになるようにするところもあります。いわゆるセントアカウントです。このように値を取得することができます。SymbolInfoDouble(_Symbol,SYMBOL_TRADE_CONTRACT_SIZE); pusheax 2012.06.25 11:29 #1627 sumkin75: コールサインがどうしたんだ?一桁の違いもないんです。0.23ロットの違いだけです。そして、ペアはまったく同じ?また、初値は いくらですか?はい、いいヒントをいただきましたそれを続けていけばいいのでしょうか?g_d_ContractSize = SymbolInfo Double(s_Symbol,SYMBOL_TRADE_CONTRACT_SIZE);/Trading contract size 10000-Insta, 100000-otherg_d_ContractSizeDiv = 100000/g_d_ContractSize;//差分 で、g_d_ContractSizeDivにロット数を掛けるのでしょうか? pusheax 2012.06.25 12:38 #1628 1000000から1000 000のように、千単位で分割するためにすぐに使える関数があるかどうか教えてください。 Mykola Demko 2012.06.25 12:46 #1629 pusheax: 1000000から1000 000のように、千単位で数字を分割する関数があるかどうかご存知ですか?つまり、視覚的な分割が必要で、その後、数値を文字列に変換する必要があることは理解できました。そして、文字列で必要なことを何でもしてください。欲しい関数がないのですが、StringSubstr()関数を使えば簡単に自分で作れます。文字列機能そんな感じです。string FormatInteger(ulong val) { string temp=IntegerToString(val),res=""; int len=StringLen(temp); int i=len-3; while(i>=0) { res=" "+StringSubstr(temp,i,3)+res; i-=3; } if(len%3!=0)res=" "+StringSubstr(temp,0,len%3)+res; return(res); } void OnStart() { Print(FormatInteger(10000000)); } pusheax 2012.06.25 13:31 #1630 Urain:つまり、視覚的な分割が必要で、その後、数値を文字列に変換する必要があることは理解できました。そして、文字列で必要なことを何でもしてください。欲しい関数がないのですが、StringSubstr()関数を使えば簡単に自分で作れます。文字列機能それだけです。 ありがとうございます、追加してみます。 1...156157158159160161162163164165166167168169170...277 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
Urainは上記の機能を説明しました。
日付をもとに、希望する時間枠のバータイムを取得 します。
異なるDCでロットサイズを計算すると、異なる値が得られるのはなぜか、教えてください。
例えば、こんな感じです。1DC - 使用可能な資金。10000、min.lot 0.01は利用可能な資金の100%を計算し、ロットサイズ79.37を取得します。
2DC - フリーファンド。10000、min.lot 0.01は利用可能な資金の100%を計算し、ロットサイズ7.96を取得します。
私が考慮に入れていないのは、なぜロットサイズが違うのか、ということです。
異なるDCでロットサイズを計算すると、異なる値が得られるのはなぜか、教えてください。
例えば、こんな感じです。1DC - 使用可能な資金。10000、min.lot 0.01は利用可能な資金の100%を計算し、ロットサイズ79.37を取得します。
2DC - フリーファンド。10000、min.lot 0.01は利用可能な資金の100%を計算し、ロットサイズ7.96を取得します。
私が考慮に入れていないのは、なぜロットサイズが違うのか、ということです。
異なるDCでロットサイズを計算すると、異なる値が得られるのはなぜか、教えてください。
例えば、こんな感じです。1DC - 使用可能な資金。10000、min.lot 0.01は利用可能な資金の100%を計算し、ロットサイズ79.37を取得します。
2DC - フリーファンド。10000、min.lot 0.01は利用可能な資金の100%を計算し、ロットサイズ7.96を取得します。
私が考慮に入れていないのは、なぜロットサイズが違うのか、ということです。
文字数?
コールサインがどうしたって?一桁の差の問題でもないんです。0.23ロットの差です。そして、ペアはまったく同じ?そして初値は?
これをミニチュア、マイクロリアルと呼びます。
ディーラーによっては、単に端数のロットを与えるだけでなく、契約サイズを変更し、通常口座の0.01ロットがマイクロリアル口座の1ロットになるようにするところもあります。
いわゆるセントアカウントです。
このように値を取得することができます。
コールサインがどうしたんだ?一桁の違いもないんです。0.23ロットの違いだけです。そして、ペアはまったく同じ?また、初値は いくらですか?
はい、いいヒントをいただきました
それを続けていけばいいのでしょうか?
g_d_ContractSize = SymbolInfo Double(s_Symbol,SYMBOL_TRADE_CONTRACT_SIZE);/Trading contract size 10000-Insta, 100000-other
g_d_ContractSizeDiv = 100000/g_d_ContractSize;//差分
で、g_d_ContractSizeDivにロット数を掛けるのでしょうか?
1000000から1000 000のように、千単位で数字を分割する関数があるかどうかご存知ですか?
つまり、視覚的な分割が必要で、その後、数値を文字列に変換する必要があることは理解できました。そして、文字列で必要なことを何でもしてください。
欲しい関数がないのですが、StringSubstr()関数を使えば簡単に自分で作れます。
文字列機能
そんな感じです。
つまり、視覚的な分割が必要で、その後、数値を文字列に変換する必要があることは理解できました。そして、文字列で必要なことを何でもしてください。
欲しい関数がないのですが、StringSubstr()関数を使えば簡単に自分で作れます。
文字列機能
それだけです。