[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 18 1...111213141516171819202122232425...652 新しいコメント 削除済み 2011.07.27 15:16 #171 artmedia70: 以前、ここでも似たような質問があり、回答されています(どなたが回答されたかは忘れました)。調べなくてもいいように、ここに書いておきます。 ----------------------------------------- 利用可能な資金とロットから、価格が何ポイント(ポイント単位)マイナスになるかを計算するにはどうしたらいいのでしょうか? リンク式:Lot=Money/(Staples*Tick) お金 - 稼いだ/失った ストップロス-ブローカーのピップ数 ティック - MarketInfo( MODE_TICKVALUE ) ここからは、お好みでひねってください。 ストップ・プラス=金額/(ロット*ティック) Money=Lot*Stopplus*Tick(ロット・ストップ・プラス)。 ----------------------------------------- さて、上記の計算式をもとに、必要なことを......。 ありがとうございます。考え込んでしまう。選択肢が増えるのは歓迎すべきこと Artyom Trishkin 2011.07.27 16:45 #172 vovan-gogan: ありがとうございます。考え込んでしまう。選択肢が増えるのは歓迎すべきこと 1.1取引あたりのリスクは預かり金の10%でした。 2.その10%がSLの距離内に収まること 3. この10%は、取引が損失を出すたびに50%ずつ増やさなければならない。 例えば、保証金が10,000米ドルである場合、一定の既知のSLとの取引に対するリスクは1,000米ドルでなければなりません。もし、このトレードが損失となった場合、次のトレードは1500、その次は2000といったリスクを負わなければなりません。また、最初の取引で利益が出た場合、リスクはすぐに最初の入金額である10%に戻ります。どのようにプログラムに組み込むことができるのか? 必要な3つの要素を知り尽くしている。あとは計算をして、認められるかどうかをチェックするだけです。 1.手付金を知っているのだろうか?リスクは、Depo/100*Risk Percentageというように、お金で計算することができます。Tickはここから取得:Tick = MarketInfo(Symbol(), MODE_TICKVALUE); Stop Lossは既知のものです。 2)ポジションを建てる ロット=資金のリスク÷(ストップロス(pips)×Tick)。 3.リスクを増加させたい場合は、増加したリスクの割合でRisk in money(上記3点目)を再計算してください...。 Vadim Zhunko 2011.07.27 17:54 #173 DDFedor 1.その例がコードベースにあることは分かっています。 2.ライブラリファイルの拡張子はmqhであることが分かっています。 3.コンバイン、検索エンジンで検索してください。 4.最初の結果を得ることができます。https://www.mql5.com/ru/code/10344- アーカイブには目を通していませんが、おそらくそこにはライブラリファイルやスタートアップファイルもあるのでしょう。 おそらくすべてのMQL4プログラムの拡張子は "*.mq4 "です。 "*.mqh" は、C++と同様にライブラリのヘッダーファイルの拡張子です。そんなことはどうでもいいのですが。"*.mqh" も同様にコンパイルされます。 NADYA 2011.07.27 18:30 #174 こんばんは、int型の 数値が初期値0かどうか教えてください。 Denis Lazarev 2011.07.27 18:33 #175 私のEAでストップロスを有効にするために、現在価格と建値の 間に位置するいくつかの点で助言してください。middleSL=OrderOpenPrice()+(Close[0]-OrderOpenPrice())/MIDDLESL; 値段が上がれば引っ張り上げるが、下がることはない偶数で終わるclose[0]とClose[0]-1*Point(odd)を数式で見ると、同じmiddleSLが生成され、OrderModifyに同じコマンドが含まれていますが、こうならないためにコードでどうしたらよいでしょうか、宜しくお願いします。 追伸:MIDDLESLは変数で、今は2 ですが、オプティマイザの助けを借りて、より好ましい値を見つける予定です。 Denis Lazarev 2011.07.27 18:34 #176 nadya: こんばんは、int型の数値は初期値が0かどうか教えてください。 はい、変数を整数で定義すると、最初は値0になります NADYA 2011.07.27 18:37 #177 デニスさん、ありがとうございます。 --- 2011.07.27 18:43 #178 nadya: こんばんは、int型の数値が最初は0になるかどうか教えてください。奇妙な仮定と、同じくらい奇妙な答え。 一般的には常にそうですが、変数がゼロにならないダメージのある瞬間があります。 という逸話がある。 プログラマーが、仕事でうまくいかず、悲しい思いをして家に帰る。途中のバーで一杯やることにした。彼は悲しげに座って、酒を飲みながら、動かないコードのことを考えているんだ。地元の娼婦が彼と一緒に座っている。会話を始めようとする。しどろもどろになりながら話している。そして、彼女に問いかける。 - あなたの名前は? - 呼びたい人が、呼びたいように呼ぶ。 プログラマーは(自分の額をなでながら)。 - そうなんだ!デフォルト値が与えられるべきである!!! そして、嬉々として家に帰り、コードを完成させた。 教訓 - 変数は常に値で初期化すること! NADYA 2011.07.27 18:45 #179 LazarevDenis: 私のEAでストップロスを有効にするために、現在価格と建値の間に位置するいくつかの点で助言してください。 値段が上がれば引っ張り上げるが、下がることはない偶数で終わるclose[0]とClose[0]-1*Point(odd)を数式で見ると、同じmiddleSLが生成され、OrderModifyに同じコマンドが含まれていますが、こうならないためにコードでどうしたらよいでしょうか、宜しくお願いします。 追伸:MIDDLESLは変数で、今は2 ですが、オプティマイザの助けを借りて、より好ましい値を見つける予定です。 middleSLがストップロスに送られるとき、それは正規化される、すなわち、ある符号に丸められる、2で割るとこうなる、それは必然である NADYA 2011.07.27 18:47 #180 sergeev:奇妙な仮定と、同じくらい奇妙な答え。一般的には常にそうですが、変数がゼロにならないダメージのある瞬間があります。関連する逸話を紹介します。プログラマーは、仕事がうまくいかず、悲しい気持ちで家に帰ります。途中、バーで一杯やることにした。彼は悲しげに座って、酒を飲みながら、動かないコードのことを考えているんだ。地元の娼婦が彼のもとに座っている。会話を始めようとする。失速している。そして、 「あなたの名前は何ですか? - 呼びたい人が、呼びたいように呼ぶ。 プログラマー(自分の額をなでながら): - その通りです。デフォルト値を指定する必要があります!!! そして、嬉々として家に帰り、コードを完成させた。教訓 - 変数は常に値で初期化すること! と、グローバル変数として 書いた場合、そこに直接値を代入するのでしょうか? 1...111213141516171819202122232425...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
以前、ここでも似たような質問があり、回答されています(どなたが回答されたかは忘れました)。調べなくてもいいように、ここに書いておきます。
-----------------------------------------
利用可能な資金とロットから、価格が何ポイント(ポイント単位)マイナスになるかを計算するにはどうしたらいいのでしょうか?
リンク式:Lot=Money/(Staples*Tick)
お金 - 稼いだ/失った
ストップロス-ブローカーのピップ数
ティック - MarketInfo( MODE_TICKVALUE )
ここからは、お好みでひねってください。
ストップ・プラス=金額/(ロット*ティック)
Money=Lot*Stopplus*Tick(ロット・ストップ・プラス)。
-----------------------------------------
さて、上記の計算式をもとに、必要なことを......。
ありがとうございます。考え込んでしまう。選択肢が増えるのは歓迎すべきこと
ありがとうございます。考え込んでしまう。選択肢が増えるのは歓迎すべきこと
1.1取引あたりのリスクは預かり金の10%でした。
2.その10%がSLの距離内に収まること
3. この10%は、取引が損失を出すたびに50%ずつ増やさなければならない。
例えば、保証金が10,000米ドルである場合、一定の既知のSLとの取引に対するリスクは1,000米ドルでなければなりません。もし、このトレードが損失となった場合、次のトレードは1500、その次は2000といったリスクを負わなければなりません。また、最初の取引で利益が出た場合、リスクはすぐに最初の入金額である10%に戻ります。どのようにプログラムに組み込むことができるのか?
必要な3つの要素を知り尽くしている。あとは計算をして、認められるかどうかをチェックするだけです。
1.手付金を知っているのだろうか?リスクは、Depo/100*Risk Percentageというように、お金で計算することができます。Tickはここから取得:Tick = MarketInfo(Symbol(), MODE_TICKVALUE); Stop Lossは既知のものです。
2)ポジションを建てる ロット=資金のリスク÷(ストップロス(pips)×Tick)。
3.リスクを増加させたい場合は、増加したリスクの割合でRisk in money(上記3点目)を再計算してください...。
1.その例がコードベースにあることは分かっています。
2.ライブラリファイルの拡張子はmqhであることが分かっています。
3.コンバイン、検索エンジンで検索してください。
4.最初の結果を得ることができます。https://www.mql5.com/ru/code/10344- アーカイブには目を通していませんが、おそらくそこにはライブラリファイルやスタートアップファイルもあるのでしょう。
おそらくすべてのMQL4プログラムの拡張子は "*.mq4 "です。
"*.mqh" は、C++と同様にライブラリのヘッダーファイルの拡張子です。そんなことはどうでもいいのですが。"*.mqh" も同様にコンパイルされます。
私のEAでストップロスを有効にするために、現在価格と建値の 間に位置するいくつかの点で助言してください。
値段が上がれば引っ張り上げるが、下がることはない偶数で終わるclose[0]とClose[0]-1*Point(odd)を数式で見ると、同じmiddleSLが生成され、OrderModifyに同じコマンドが含まれていますが、こうならないためにコードでどうしたらよいでしょうか、宜しくお願いします。
追伸:MIDDLESLは変数で、今は2 ですが、オプティマイザの助けを借りて、より好ましい値を見つける予定です。
こんばんは、int型の数値は初期値が0かどうか教えてください。
はい、変数を整数で定義すると、最初は値0になります
こんばんは、int型の数値が最初は0になるかどうか教えてください。
奇妙な仮定と、同じくらい奇妙な答え。
一般的には常にそうですが、変数がゼロにならないダメージのある瞬間があります。
という逸話がある。
プログラマーが、仕事でうまくいかず、悲しい思いをして家に帰る。途中のバーで一杯やることにした。彼は悲しげに座って、酒を飲みながら、動かないコードのことを考えているんだ。地元の娼婦が彼と一緒に座っている。会話を始めようとする。しどろもどろになりながら話している。そして、彼女に問いかける。
- あなたの名前は?
- 呼びたい人が、呼びたいように呼ぶ。
プログラマーは(自分の額をなでながら)。
- そうなんだ!デフォルト値が与えられるべきである!!!
そして、嬉々として家に帰り、コードを完成させた。
教訓 - 変数は常に値で初期化すること!
私のEAでストップロスを有効にするために、現在価格と建値の間に位置するいくつかの点で助言してください。
値段が上がれば引っ張り上げるが、下がることはない偶数で終わるclose[0]とClose[0]-1*Point(odd)を数式で見ると、同じmiddleSLが生成され、OrderModifyに同じコマンドが含まれていますが、こうならないためにコードでどうしたらよいでしょうか、宜しくお願いします。
追伸:MIDDLESLは変数で、今は2 ですが、オプティマイザの助けを借りて、より好ましい値を見つける予定です。
奇妙な仮定と、同じくらい奇妙な答え。
一般的には常にそうですが、変数がゼロにならないダメージのある瞬間があります。
関連する逸話を紹介します。
プログラマーは、仕事がうまくいかず、悲しい気持ちで家に帰ります。途中、バーで一杯やることにした。彼は悲しげに座って、酒を飲みながら、動かないコードのことを考えているんだ。地元の娼婦が彼のもとに座っている。会話を始めようとする。失速している。そして、
「あなたの名前は何ですか?
- 呼びたい人が、呼びたいように呼ぶ。
プログラマー(自分の額をなでながら):
- その通りです。デフォルト値を指定する必要があります!!!
そして、嬉々として家に帰り、コードを完成させた。
教訓 - 変数は常に値で初期化すること!