保証金の割合からロットを正しく計算すること - ページ 2 12345678910 新しいコメント keekkenen 2010.06.29 20:09 #11 Roger: もちろん、間違っていて、本当のところは、100*100*100/100000=0.1です。あ、すみません、金を見てました...じゃあ、あなたの計算式では金の取引はできないんですね? それにしても、キウイでもおそらくこんなに買えないだろうし、ユーロバックスをとれば0.05程度(リアルマネーの話です)の制限まである・・・。 Alexander 2010.06.29 20:38 #12 なんで捻じ曲げてんだよw 嫌なら食うなというか、使い方がわからないなら気にするなよ。ちゃんと計算式に入れれば、金でも使えたはずです。 keekkenen 2010.06.29 20:47 #13 Roger: まあ、なぜひねり出すかというと、嫌なら食べるな、というか、使い方がわからないなら気にするな、ということなのだ。ちゃんと配合すれば、金でも効果があるはずです。 ...シャッターを切る... 気に入らないとはどういうことですか? 上記のパラメータを入れて成行注文を出すとどうなるのでしょうか? Alexander 2010.06.29 20:52 #14 keekkenen: ボルトがジャークされている... 嫌なら食べるなとはどういうことですか? 先ほどのパラメータを使って成行注文を出すにはどうしたらいいのでしょうか? それがユーモアとどう関係があるのでしょうか。最初に来て、最初に始めたのはあなたです。式がおかしい、なぜ全く必要ないのか?理解しなくても、直感で、まず糞をすれば悪くなることはないだろう。 ドルが2番目に来る場合は、計算式が異なります。 ちなみに事実も捻じ曲げられている。 keekkenen 2010.06.29 21:11 #15 Roger: 嫌なら食べるな、正確に言えば使い方がわからないなら悩むな、ということです。ちゃんと計算式に入れれば、金でも全部うまくいくはずなんです。 さて、そんな(0.1)ロットでオープンしたとすると、合理的な疑問が生じ、コリャおじさんまであと何点、我慢できるのか? しかし、他の注文があり、彼らは同様に他のペアで "怠惰に座って "いない、彼らはダウンしておじさんコリャ - ノック、ノック、危機に瀕して本当のお金があるときに我々はそれにどのように対処すべきですか? Alexander 2010.06.29 21:15 #16 では、デポ100%で開くノーマルとはどんなものでしょうか?目的は、「余裕資金の5%で開設したい、ロットでいくらだろう」。それ以外の思想は追求されなかった。 削除済み 2011.02.20 15:10 #17 keekkenen: 100ポンド、100レバレッジ、100%のリスク、つまり全額で開設した場合、何が得られるでしょうか? keekkenen: まあ、そんな(0.1)ロットで開いたとして、妥当な疑問が湧いてきて、コリャおじさんには何点くらい耐えられるんだろう? しかし、他の注文もある、彼らは他のペアで "怠惰に座って "いない、彼らはダウンし、おじさんコーリャはノックノックを行う、実際のお金がかかっているときに、どのようにそれに対処する必要がありますか? 預金全額、しかもリアル口座で(しかも金で)ポジションを建てることが多いのでしょうか? 結果をどのように見ていますか? [Deleted] 2011.02.20 16:17 #18 wenay: こっちの方がずっといい、別のやり方ではレバレッジの計算ができない。私は、与えられたpipsの距離で預金の%に基づいてロットの計算が非常に好きです。例えば、 "10pipsで預金の20%を排出する=あなたは、ロットが必要 "この関数は、要求し、計算されます。 計算に変化はなく、tikvalueは=1で、レバレッジを変えても変わらず、レバレッジを変えても負けることもあります。 あなたは、あなたの関数をスクリプトで自分を確認することができ、最初のレバレッジ 1/200でデモ口座を開き、ロットサイズの1/100変化の大きさで別のアカウントを開くと、1だったとtikvalueが残っていない、私の考えでは最も簡単な方法は、外部変数の初期レバレッジを作り、計算でそれからジャンプすると、働いているあなたはすぐに小さいにマシンでレバレッジを変更したときに小さなレバレッジに計算されます。 int start() { double tic = MarketInfo( Symbol(), MODE_TICKVALUE ); Comment( "AccountLeverage = ",AccountLeverage() ,"\n", "LotSize = ",DoubleToStr(LotSize(OP_BUY,20,300),2)," TickValue = ",DoubleToStr(tic,2) ); return(0); } //+------------------------------------------------------------------+ double LotSize( int type, double LotRisk, int SL ) { // int znakov_lot=0; double lot_min = MarketInfo( Symbol(), MODE_MINLOT ); double lot_max = MarketInfo( Symbol(), MODE_MAXLOT ); double lot_step = MarketInfo( Symbol(), MODE_LOTSTEP ); double lotcost = MarketInfo( Symbol(), MODE_TICKVALUE ); double lot = 0.0; double dollarsPerPip = 0.0; lot = AccountBalance()*LotRisk/100.0; dollarsPerPip = lot/SL; // if (lot_min<2) {znakov_lot=0; if (lot_min<0.2) {znakov_lot=1; if (lot_min<0.02) {znakov_lot=3; if (lot_min<0.002) {znakov_lot=4; }}}} lot = NormalizeDouble( dollarsPerPip/lotcost, 2 ); lot = NormalizeDouble( lot / lot_step, 0 ) * lot_step; if ( lot < lot_min ) lot = lot_min; if ( lot > lot_max ) lot = lot_max; if ( AccountFreeMarginCheck( Symbol(), type, lot ) < 10 || GetLastError() == 134 ) { Alert ( "Impossible to open position with lot = ", DoubleToStr( lot, 2 ), ". Not enough money." ); return(-1); } return( lot ); } noobys 2011.09.21 17:11 #19 ロット計算におけるNormalizeDlouble()とは何ですか? 7bec3000 2014.01.24 14:52 #20 wenay: こっちの方がずっといい、ここにはレバレッジの計算がない。私は本当にppsの与えられた距離のための預金の%のロットの計算が好きです。すなわち、 "10ppsで預金の20%を排出する=あなたは必要な?ロット "機能この質問とカウント lot = AccountBalance()*LotRisk/100.0; しかし、確かにここでは、AccountFreeMarginではなく 、AccountBalance であるべきで、多分1ロットでエキスパートではありません? 12345678910 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
もちろん、間違っていて、本当のところは、100*100*100/100000=0.1です。
あ、すみません、金を見てました...じゃあ、あなたの計算式では金の取引はできないんですね?
それにしても、キウイでもおそらくこんなに買えないだろうし、ユーロバックスをとれば0.05程度(リアルマネーの話です)の制限まである・・・。
まあ、なぜひねり出すかというと、嫌なら食べるな、というか、使い方がわからないなら気にするな、ということなのだ。ちゃんと配合すれば、金でも効果があるはずです。
...シャッターを切る...
気に入らないとはどういうことですか? 上記のパラメータを入れて成行注文を出すとどうなるのでしょうか?
ボルトがジャークされている...
嫌なら食べるなとはどういうことですか? 先ほどのパラメータを使って成行注文を出すにはどうしたらいいのでしょうか?
それがユーモアとどう関係があるのでしょうか。最初に来て、最初に始めたのはあなたです。式がおかしい、なぜ全く必要ないのか?理解しなくても、直感で、まず糞をすれば悪くなることはないだろう。
ドルが2番目に来る場合は、計算式が異なります。
ちなみに事実も捻じ曲げられている。
嫌なら食べるな、正確に言えば使い方がわからないなら悩むな、ということです。ちゃんと計算式に入れれば、金でも全部うまくいくはずなんです。
さて、そんな(0.1)ロットでオープンしたとすると、合理的な疑問が生じ、コリャおじさんまであと何点、我慢できるのか?
しかし、他の注文があり、彼らは同様に他のペアで "怠惰に座って "いない、彼らはダウンしておじさんコリャ - ノック、ノック、危機に瀕して本当のお金があるときに我々はそれにどのように対処すべきですか?
keekkenen:
100ポンド、100レバレッジ、100%のリスク、つまり全額で開設した場合、何が得られるでしょうか?
まあ、そんな(0.1)ロットで開いたとして、妥当な疑問が湧いてきて、コリャおじさんには何点くらい耐えられるんだろう?
しかし、他の注文もある、彼らは他のペアで "怠惰に座って "いない、彼らはダウンし、おじさんコーリャはノックノックを行う、実際のお金がかかっているときに、どのようにそれに対処する必要がありますか?
預金全額、しかもリアル口座で(しかも金で)ポジションを建てることが多いのでしょうか?
結果をどのように見ていますか?
こっちの方がずっといい、別のやり方ではレバレッジの計算ができない。私は、与えられたpipsの距離で預金の%に基づいてロットの計算が非常に好きです。例えば、 "10pipsで預金の20%を排出する=あなたは、ロットが必要 "この関数は、要求し、計算されます。
計算に変化はなく、tikvalueは=1で、レバレッジを変えても変わらず、レバレッジを変えても負けることもあります。
あなたは、あなたの関数をスクリプトで自分を確認することができ、最初のレバレッジ 1/200でデモ口座を開き、ロットサイズの1/100変化の大きさで別のアカウントを開くと、1だったとtikvalueが残っていない、私の考えでは最も簡単な方法は、外部変数の初期レバレッジを作り、計算でそれからジャンプすると、働いているあなたはすぐに小さいにマシンでレバレッジを変更したときに小さなレバレッジに計算されます。
こっちの方がずっといい、ここにはレバレッジの計算がない。私は本当にppsの与えられた距離のための預金の%のロットの計算が好きです。すなわち、 "10ppsで預金の20%を排出する=あなたは必要な?ロット "機能この質問とカウント
しかし、確かにここでは、AccountFreeMarginではなく 、AccountBalance であるべきで、多分1ロットでエキスパートではありません?