/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Выравнивает объём.
Возвращает корректное значение лота (число в пределах [lot_min...lot_max], округлённое до шага объёма)
в случае ошибки вернёт -1
Использует глобали:
lot_step - шаг лота
lot_min - минимальный лот
lot_max - максимальный лот
int lot_digits - кол-во знаков после запятой в lot_step
lot_fraction = pow(10, lot_digits); - коэффициент, с которым шаг лота является целым числом
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/double Rv(constdouble volume_)
{
if(volume_<=0)
{
Alert(__FUNCTION__+":ошибка! Объём оредера или позиции не можеты быть =(",volume_,").");
return(-1);
}
double lot=NormalizeDouble(round(volume_/(lot_step*lot_fraction))/lot_fraction,lot_digits);
return(fmax(fmin(lot,lot_max),lot_min));
}
ご挨拶 このコードを解析する場合このアーカイブには、標準的な取引操作(オープニング、クローズ(クローズするポジションの数量を%で設定)、リバース)のテストクラスが含まれています。
と、これらの機能を実証するためのテストスクリプトのセットです。
例えば、こんな風に。
数字での例も。
ありがとうございました。とてもシンプルで具体的です。なんとなくこの方法で推論を始めたのですが、飽きてしまい、以下の方法にたどり着きました(グローバルはクラス変数、その方が都合がいいのです)。
やりすぎた?はい?=)))
新しいMeta Trader 4 for Androidをインストールしました。
1 Metakvotes Demo Highlightでデモ口座を 開設しようとすると、Metakvotesへのデモ口座-接続が無秩序に変化し、デモが開設されない。
2 個人アカウントでMetakvotsのIDを変更しようとすると、保存ボタンを押しても何も起きず、まるでボタンが機能していないかのようです ...
新しいMeta Trader 4 for Androidをインストールしました。
1 Metacvotsでデモ口座を 開設しようとしたとき デモハイライト デモ口座-Metacvotsへの接続が無秩序に変化 デモが開かれなかった。
2 個人アカウントでmetakvotesのIDを変更しようとすると、保存ボタンを押しても全く何も起きず、まるでボタンが機能していないかのようです ...
1.まだ、関連性がある?どの端末(nexus 5)ですか?
2 より詳細な手順を記述する。お使いのブラウザは何ですか?
1.まだ最新版?どの端末(nexus 5)ですか?
2 より詳細な手順を記述する。お使いのブラウザは?
1 現在も継続中
2 PCでMetaQuotesのIDを 変更し、 保存を押して沈黙する...Mozillaは定期的に更新される...
モジラで問題が発生、eejでは全て動作する.
1 現在も継続中
2私はコックピットでMetaQuotesのIDを 変更し、 保存と沈黙を押してください...Mozillaは定期的に更新された...
Mozillaで問題が発生し、EJではすべて正常に動作しています ...
1.ご意見をいただきありがとうございます。
2.プレイしていない、サービスデスクに書き込みをお願いします。
1.お問い合わせありがとうございます、対応中です。
2.プレイしていない方は、servicedeskに書き込みをお願いします。
2 mazilaの問題、ejの最初の時はすべてうまくいった。
1 現在も継続中
修正しました、もう一度お試しください。
デモ口座の 取得はうまくいったのですが.
でも、mazilaのID変更はまだうまくいかなかった・・・。