[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 206 1...199200201202203204205206207208209210211212213...1145 新しいコメント Rid 2009.08.29 08:08 #2051 負けたのか...私は十分であることが判明した ! BROKO-INVESTOR mt4はインストールされていますね。もしくは、デモ口座開設時にサーバーを間違えてしまったか。 通貨名を見れば一目瞭然です。通貨名の末尾に_FXが付くのはそこだけです。 最小ロットは0.1であり、マーケットビューには通貨のみが表示されます(株式市場は表示されません)。 頑固にならない こと。Brocoのウェブサイトに行き、Broco-traderのセクションからmt4をダウンロードします。 または、サーバー87.239.184.73:443 でデモ口座を開設してください。 しかし、この場合、同じポジションがすべてオンラインで開かれず、ログにエラーが表示されます。そこで、2つのステップでプログラム的にポジションをオープン する方法を考えてきてください。 Rid 2009.08.29 08:17 #2052 時間は10分です。それでは、私がBROKOでどのようにポジションをオープンして いるのか、コード例を挙げて説明します。 EAコードの一番最後(STARTの外)に、この関数を挿入する必要があります。 //Для открытие позиций в условиях рыночного // исполнения торговых заявок int WHCOrderSend(string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment, int magic, datetime expiration, color arrow_color) { int ticket = OrderSend( symbol, cmd, volume, price, slippage, 0, 0, comment, magic, expiration, arrow_color); int check = -1; if ( ticket > 0 && ( stoploss != 0 || takeprofit != 0)) { if (!OrderModify( ticket, price, stoploss, takeprofit, expiration, arrow_color)) { check = GetLastError(); if ( check != ERR_NO_ERROR) { Print("OrderModify error: ", ErrorDescription( check)); }}} else { check = GetLastError(); if ( check != ERR_NO_ERROR){ Print("OrderSend error: ", ErrorDescription( check)); }} return ( ticket);} Rid 2009.08.29 08:24 #2053 このとき、外部パラメーターのストップは次のように設定されます。 extern int Magic = 777; extern int StopLoss=90; extern int TakeProfit=90; double SL, TP; int ticket; //-- Подключаемые модули -- #include <stderror.mqh> #include <stdlib.mqh> //--------------------------------- そして、ポジションそのものはこのようにオープンになっています。 //если условия соответсвуют заданным, // открывем позицию бай SL=0; TP=0; if( StopLoss>0) SL=Ask-Point* StopLoss; if( TakeProfit>0) TP=Ask+Point* TakeProfit; ticket= WHCOrderSend(Symbol(),OP_BUY, Lots,Ask,3, SL, TP,"Dayria_02", Magic,0,Blue); if( ticket < 0) { Print("Ошибка открытия ордера BUY #", GetLastError()); Sleep(10000); return (0); } 同様に、売りポジションの場合。 SL=0; TP=0; if( StopLoss>0) SL=Bid+Point* StopLoss; if( TakeProfit>0) TP=Bid-Point* TakeProfit; ticket= WHCOrderSend(Symbol(),OP_SELL, Lots,Bid,3, SL, TP,"Dayria_02", Magic,0,Red); if( ticket < 0){Print("Ошибка открытия ордера SELL #", GetLastError()); Sleep(10000); return (0); } cdover 2009.08.29 08:36 #2054 ridさん、ご意見ありがとうございました!本当にサーバー選びを間違えてしまいました。コードを整理しているところです。 kombat 2009.08.29 08:37 #2055 (c)は混乱しやすいので論外。 端末はライフのもので、デモは他人のもの...。;) つまり、端末名や会社名よりも、接続されているサーバーが 優先されるわけです。 特にゴキブリのような救急隊員を相手にしていると...。))) Rid 2009.08.29 08:48 #2056 kombat >> : ...つまり、端末名や会社名ではなく、接続されているのはサーバーということですね。 特に救急救命士がゴキブリのように蔓延しているようなものは...。))) はい、もちろんです。 しかし、初心者にとっては、別のサーバーを導入するよりも、新しいプラットフォームをダウンロードする方が簡単な場合が多いのです。 Rid 2009.08.29 08:53 #2057 cdover >> : ridさん、ご意見ありがとうございました!本当にサーバー選びを間違えてしまいました。コードを整理しているところです。 ちなみに。テスターでは、EAが修正機能なしで動作する必要があります。 プログラムされたアイデアを素早くチェックしたい場合は、mt4テスターを使用してください。 「EAのテストと最適化 cdover 2009.08.29 08:59 #2058 rid писал(а)>> ちなみに。テスターでは、Expert Advisorは修正機能なしで動作するはずです。 プログラムされたアイデアを素早くチェックしたい場合は、mt4テスターを使用してください。 テスターは、その方法を簡単かつ明確に説明しています)-「エキスパート・アドバイザーのテストと最適化」。 私はテスターで作業していますが、本当に不思議なことに、すべてがうまくいき、最適化のレポートが得られます。 Oleg 2009.08.29 09:04 #2059 granit77 >> : 同じ環境(オブジェクト、インジケータ)をテンプレートあり、なしで動かしてみてはどうかと言ったのはそういう意味です。 テスターの遅さについては、私にとってはブラックホールです。時々、このようなトリックが全く無害なExpert Advisorで起こるので、信じられないが、ログではすべてOKである。したがって、私は、最も単純なケースを除いて、あえてアドバイスをするつもりはない。自分で考えてみたいものです :)) ...しかし、解決策を発見したときのスリルは何とも言えないものがありますね :) Sergey Kamishnikov 2009.08.29 09:38 #2060 こんにちは。 質問があるのでよろしくお願いします。 ある商品の担保を計算する数式を書きたいのですが。 担保の総額を抽出する方法-計算式を使って理解した。 しかし、この誓約書をどのように商品(通貨)に分解すればよいのだろうか。 結局、買うか売るかしかないし、たくさんある。 モードマージニット 29 1ロットあたりの必要証拠金 モードマージンメンテナンス 30 1ロットあたりの未決済ポジションを 支える必要証拠金の額 モードマージンヘッジ 31 オーバーラップしたポジションにかかるマージン(1ロットあたり これらの数式を使う必要があるのですが、何が違うのか、いつ使うのかがよくわかりません。 その結果、特定の商品の証拠金総額の内訳を把握する必要があります。 つまり、1つの商品のオープンロットは、保証金のうちそうとうの額を使用します。を使うことが多いのです。といった具合に。 どなたかアイデアをお持ちではないでしょうか?ありがとうございます。 1...199200201202203204205206207208209210211212213...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
負けたのか...私は十分であることが判明した !
BROKO-INVESTOR mt4はインストールされていますね。もしくは、デモ口座開設時にサーバーを間違えてしまったか。
通貨名を見れば一目瞭然です。通貨名の末尾に_FXが付くのはそこだけです。
最小ロットは0.1であり、マーケットビューには通貨のみが表示されます(株式市場は表示されません)。
頑固にならない こと。Brocoのウェブサイトに行き、Broco-traderのセクションからmt4をダウンロードします。
または、サーバー87.239.184.73:443 でデモ口座を開設してください。
しかし、この場合、同じポジションがすべてオンラインで開かれず、ログにエラーが表示されます。そこで、2つのステップでプログラム的にポジションをオープン する方法を考えてきてください。
時間は10分です。それでは、私がBROKOでどのようにポジションをオープンして いるのか、コード例を挙げて説明します。
EAコードの一番最後(STARTの外)に、この関数を挿入する必要があります。
このとき、外部パラメーターのストップは次のように設定されます。
そして、ポジションそのものはこのようにオープンになっています。同様に、売りポジションの場合。
ridさん、ご意見ありがとうございました!本当にサーバー選びを間違えてしまいました。コードを整理しているところです。
(c)は混乱しやすいので論外。
端末はライフのもので、デモは他人のもの...。;)
つまり、端末名や会社名よりも、接続されているサーバーが 優先されるわけです。
特にゴキブリのような救急隊員を相手にしていると...。)))
...つまり、端末名や会社名ではなく、接続されているのはサーバーということですね。
特に救急救命士がゴキブリのように蔓延しているようなものは...。)))
はい、もちろんです。
しかし、初心者にとっては、別のサーバーを導入するよりも、新しいプラットフォームをダウンロードする方が簡単な場合が多いのです。
ridさん、ご意見ありがとうございました!本当にサーバー選びを間違えてしまいました。コードを整理しているところです。
ちなみに。テスターでは、EAが修正機能なしで動作する必要があります。
プログラムされたアイデアを素早くチェックしたい場合は、mt4テスターを使用してください。
「EAのテストと最適化
ちなみに。テスターでは、Expert Advisorは修正機能なしで動作するはずです。
プログラムされたアイデアを素早くチェックしたい場合は、mt4テスターを使用してください。
テスターは、その方法を簡単かつ明確に説明しています)-「エキスパート・アドバイザーのテストと最適化」。
私はテスターで作業していますが、本当に不思議なことに、すべてがうまくいき、最適化のレポートが得られます。
同じ環境(オブジェクト、インジケータ)をテンプレートあり、なしで動かしてみてはどうかと言ったのはそういう意味です。
テスターの遅さについては、私にとってはブラックホールです。時々、このようなトリックが全く無害なExpert Advisorで起こるので、信じられないが、ログではすべてOKである。したがって、私は、最も単純なケースを除いて、あえてアドバイスをするつもりはない。自分で考えてみたいものです :))
...しかし、解決策を発見したときのスリルは何とも言えないものがありますね :)
こんにちは。
質問があるのでよろしくお願いします。
ある商品の担保を計算する数式を書きたいのですが。
担保の総額を抽出する方法-計算式を使って理解した。
しかし、この誓約書をどのように商品(通貨)に分解すればよいのだろうか。
結局、買うか売るかしかないし、たくさんある。
これらの数式を使う必要があるのですが、何が違うのか、いつ使うのかがよくわかりません。
その結果、特定の商品の証拠金総額の内訳を把握する必要があります。
つまり、1つの商品のオープンロットは、保証金のうちそうとうの額を使用します。を使うことが多いのです。といった具合に。
どなたかアイデアをお持ちではないでしょうか?ありがとうございます。