マーケットプレイスの自動チェック - ページ 7

 

その手があったか!!!!

// v передается в функцию как double-значение лота
// сначала то что чаще всего встречается
v = NormalizeDouble(v, 3);
if(v < MarketInfo(symbol, MODE_MINLOT)) v = MarketInfo(symbol, MODE_MINLOT);
  
  
// затем рассчитать знаки после запятой для объема, которого не может быть но они фсе равно проверяют
string volume_min = (string) SymbolInfoDouble(symbol, SYMBOL_VOLUME_MIN);
int volume_digits = 0;
int pos = StringFind(volume_min, ".", 0);


if(pos > 0){
  volume_min = StringSubstr(volume_min, pos+1, StringLen(volume_min)-pos);
  volume_digits = StringLen(volume_min);
  v = NormalizeDouble(v, volume_digits);
}
 
Evgeniy Scherbina:

LotDigitは常に0を計算するトリッキーなバカです。これはドキュメントの例にはありません。どうやら、たくさんのブラケットがお好きなようですね?

また、これ。FreeMg*Risk/100/Margin/Step...100はどこから来たのか?明らかに天井から

それは、文字列の多さです。本当に多いんですけど、何を計算しているんですか?

そこにあるのは

http://mql4you.ru/mql-school/yazyk-mql-urok-3.html

Язык MQL — Урок 3 «расчет лота» | MQL для тебя
Язык MQL — Урок 3 «расчет лота» | MQL для тебя
  • mql4you.ru
На прошлом уроке «Язык MQL — Урок 2» мы научили наш первый , написанный на языке MQL4 рассчитывать размер лота, а точнее запрашивать у нас размер средств которыми мы хотим рискнуть при торговле на форекс при помощи терминала Metatrader 4. В данном уроке я предлагаю заняться самим ! Для расчета желаемого лота, скрипту MT4 необходимо знать...
 
Evgeniy Scherbina:

また、これ。FreeMg*Risk/100/Margin/Step...100はどこから来るのか?天井からくっきり。

100はパーセントからの変換です ;-)。つまり、Risk/100は0と1の間の値を与える。
 
Stanislav Korotky:
100はパーセントからの変換です ;-)。つまり、Risk/100は、0と1の間の値を与える。
それが5月です。Riskも、ましてや100%(ロットは100% ??)も使わず、チェックをパスする。
 
Evgeniy Scherbina:
タエ・メイリスクは一切使わず、ましてや100%(ロットは100% ?)でチェックを通す。
100はどこから来るのか、という質問でした。答えは、「天井から」ではない。誰が何を使うかは、十人十色。リスク」インジケータの使用は、検証の妨げにならないようにする。
 
Evgeniy Scherbina:

LotDigitは常に0を計算するトリッキーなバカです。これはドキュメントの例にはありません。どうやら、たくさんのブラケットがお好きなようですね?

また、これ。FreeMg*Risk/100/Margin/Step...100はどこから来たのか?明らかに天井から

それは、文字列の多さです。本当に多いですね、何を計算しているのでしょうか?

この場合、lotDigit は丸めるための桁数をカウントするので、確認することができます - このトリッキーな馬鹿は常にゼロより大きくなります(小数のロットが許可されている場合)。

...端数も使っていないようですね。

 
Taras Slobodyanik:

この場合、lotDigit は丸めるための桁数をカウントするので、確認することができます - このトリッキーな馬鹿は常にゼロより大きくなります(小数のロットが許可されている場合)。

...端数も使っていないようですね。

うんうん、でもチェックは簡単に通っちゃうんだよね。
 
私のテストは合格しましたが、問題はEAのアルゴリズムが複雑なことです。