[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 271 1...264265266267268269270271272273274275276277278...537 新しいコメント Dimka-novitsek 2011.03.22 18:45 #2701 こんばんは!私は、そのアクションがすべてで表示されていないように、取引プラットフォームを削除しようとしている、完全に非表示にします。 オートランに隠れて、ほとんど作ってしまいましたが、画面の下にはショートカットがあり、どの開いているウィンドウからも出てくるので、どうにもこうにも削除することができません。なんとなく一度は話題にしたのですが、完全には解決していません。 ところで、あの時助けてくれた皆さん、本当に本当にありがとうございました。 T-G 2011.03.23 08:52 #2702 プログラム上で未決済ポジション の70%などを決済する方法を教えてください。 BBC 2011.03.23 09:37 #2703 T-G: プログラム上で未決済ポジションの70%などを決済する方法を教えてください。 これについては、すでにここで述べたとおりです。 https://www.mql5.com/ru/forum/131277/page250 https://forum.mql4.com/ru/38278/page251 BBC 2011.03.23 10:00 #2704 Dimka-novitsek: こんばんは、私は取引プラットフォームを削除し、そのアクションが全く見えないように、完全にそれを非表示にしようとしています。 オートランに隠れて、ほとんど作ってしまいましたが、画面の下にショートカットがあり、どの開いているウィンドウからも出てくるので、どうにもこうにも外せません。なんとなく一度は話題にしたのですが、完全には解決していません。 ところで、あの時助けてくれた皆さん、本当に本当にありがとうございました。 複数の人がパソコンにアクセスする場合、パスワードを使ってOSにログインするのが簡単です。誰もが自分のパスワードでログインし、他の人の起動中や実行中のプログラムを見ることはありません。 --- 2011.03.23 10:26 #2705 Dimka-novitsek: こんばんは!私は、そのアクションがすべてで表示されていなかったように、取引プラットフォームを削除しようとしている、完全に非表示にします。 オートランに隠れて、ほとんど作ってしまったが、画面の下にショートカットがあり、どの開いているウィンドウからも出てくるので、どうやっても削除できない。なんとなく一度は話題にしたのですが、完全には解決していません。 ところで、あの時助けてくれた皆さん、本当に本当にありがとうございました。 しかし、弟がCPUに負荷がかかっていると推測しても、パソコンを再起動したり、タスクマネージャーでタスクを削除したりするでしょう。 彼のユーザーには、彼自身のコンピュータで、ゲストアクセスするように制限をかける必要があります :)) ミラクル。 techno 2011.03.23 10:43 #2706 sergeev: しかし、弟がCPUに負荷をかけていると推測すれば、とりあえずコンピュータを再起動するか、デバイスマネージャでタスクを削除してしまうでしょう。 という場合、しばらくは回収を試みてもよいのですが、またやり直すことになります。 彼はコンピュータを再起動し、それだけです ) Dimka-novitsek、今4-5千pのために、あなたは、アドバイザーとテストの仕事をするコンピュータを得ることができます。そして、全く問題はありません。。 Виктор 2011.03.23 12:15 #2707 注意事項として、これは休日チャットではなく、mqlの初心者からの質問に答えるスレッドです。洪水は一掃された、再び起これば罰則がある。 Dmitry Tolmachev 2011.03.23 12:41 #2708 ostrik: いや、ブラケットは大丈夫だと思うのですが...。 じゃあ、間違いだったんだ。 Neofit 2011.03.23 18:18 #2709 1つの計測器(または指定した複数の計測器)のウィンドウに、別の計測器のチャートを描画するインジケータを探すのを手伝ってください。ただし、メインの「マスター計測器」のスケールで(つまり、チャートがポイントで再計算され、メイン計測器の価格スケールに持っていかれる)。 このようなものですが、上記のようなスケーリングが可能です。 https://www.mql5.com/ru/code https://www.mql5.com/ru/code/7933 https://www.mql5.com/ru/code [Deleted] 2011.03.23 18:50 #2710 extern string AlliesO1 = "GBPUSD"; - валюта string AlliesO[5]; - массив в котором хранятся валюты. Так я проверяю нужно ли добавлять валюту в массив. (Изначально вместо валют нули, всего валют 5) if (StringLen (AlliesO1)>2) { CountAlliesO++; AlliesO [0] = AlliesO1; } Потом в цикле перебираю валюты и на каждой валюте открываю ордер. for (int i=0;i<CountAlliesO;i++) { l_ticket_4 = OrderSend(AlliesO[i], OP_BUY, Lots, NormalizeDouble(Ask, Digits), l_slippage_8, iif(StopLoss == 0.0, 0, NormalizeDouble(Ask - StopLoss / MathPow(10, Digits), Digits)), iif(TakeProfit == 0.0, 0, NormalizeDouble(Ask + TakeProfit / MathPow(10, Digits), Digits)), 0, Magic, 0, CLR_NONE); Print ("Ticket " + Allies[i] + ": " + l_ticket_4); } それについて、誰かが必要とする場合に備えて、私はこのシンボルの価格で別の通貨のポジションを 開いた。私はこのように解決しました。 for (int i=0;i<CountAlliesO;i++) { l_ticket_4 = OrderSend(AlliesO[i], OP_BUY, Lots, NormalizeDouble(Ask, Digits), l_slippage_8, iif(StopLoss == 0.0, 0, NormalizeDouble(Ask - StopLoss / MathPow(10, Digits), Digits)), iif(TakeProfit == 0.0, 0, NormalizeDouble(Ask + TakeProfit / MathPow(10, Digits), Digits)), 0, Magic, 0, CLR_NONE); Print ("Ticket " + Allies[i] + ": " + l_ticket_4); } Заменил на: for (int i=0;i<CountAlliesO;i++) { bid =MarketInfo(AlliesO[i],MODE_BID); ask =MarketInfo(AlliesO[i],MODE_ASK); point =MarketInfo(AlliesO[i],MODE_POINT); digits=MarketInfo(AlliesO[i],MODE_DIGITS); point = NormalizeDouble (point, digits); slippage = (ask-bid)/point; l_ticket_4 = OrderSend(AlliesO[i], OP_BUY, Lots, NormalizeDouble(ask, digits), slippage, iif(StopLoss == 0.0, 0, NormalizeDouble(ask - StopLoss / MathPow(10, digits), digits)), iif(TakeProfit == 0.0, 0, NormalizeDouble(ask +TakeProfit / MathPow(10, digits), digits)), 0, Magic, 0, CLR_NONE); } [Archive!] Any rookie question, 初心者の方からの質問 MQL4 MT4 MetaTrader どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 1...264265266267268269270271272273274275276277278...537 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
プログラム上で未決済ポジションの70%などを決済する方法を教えてください。
これについては、すでにここで述べたとおりです。
https://www.mql5.com/ru/forum/131277/page250
https://forum.mql4.com/ru/38278/page251
こんばんは、私は取引プラットフォームを削除し、そのアクションが全く見えないように、完全にそれを非表示にしようとしています。 オートランに隠れて、ほとんど作ってしまいましたが、画面の下にショートカットがあり、どの開いているウィンドウからも出てくるので、どうにもこうにも外せません。なんとなく一度は話題にしたのですが、完全には解決していません。 ところで、あの時助けてくれた皆さん、本当に本当にありがとうございました。
こんばんは!私は、そのアクションがすべてで表示されていなかったように、取引プラットフォームを削除しようとしている、完全に非表示にします。 オートランに隠れて、ほとんど作ってしまったが、画面の下にショートカットがあり、どの開いているウィンドウからも出てくるので、どうやっても削除できない。なんとなく一度は話題にしたのですが、完全には解決していません。 ところで、あの時助けてくれた皆さん、本当に本当にありがとうございました。
しかし、弟がCPUに負荷がかかっていると推測しても、パソコンを再起動したり、タスクマネージャーでタスクを削除したりするでしょう。
彼のユーザーには、彼自身のコンピュータで、ゲストアクセスするように制限をかける必要があります :)) ミラクル。
しかし、弟がCPUに負荷をかけていると推測すれば、とりあえずコンピュータを再起動するか、デバイスマネージャでタスクを削除してしまうでしょう。
という場合、しばらくは回収を試みてもよいのですが、またやり直すことになります。
彼はコンピュータを再起動し、それだけです )
Dimka-novitsek、今4-5千pのために、あなたは、アドバイザーとテストの仕事をするコンピュータを得ることができます。そして、全く問題はありません。
。
いや、ブラケットは大丈夫だと思うのですが...。
1つの計測器(または指定した複数の計測器)のウィンドウに、別の計測器のチャートを描画するインジケータを探すのを手伝ってください。ただし、メインの「マスター計測器」のスケールで(つまり、チャートがポイントで再計算され、メイン計測器の価格スケールに持っていかれる)。
このようなものですが、上記のようなスケーリングが可能です。
https://www.mql5.com/ru/code
https://www.mql5.com/ru/code/7933
https://www.mql5.com/ru/code
extern string AlliesO1 = "GBPUSD"; - валюта
string AlliesO[5]; - массив в котором хранятся валюты.
Так я проверяю нужно ли добавлять валюту в массив. (Изначально вместо валют нули, всего валют 5)
if (StringLen (AlliesO1)>2)
{
CountAlliesO++;
AlliesO [0] = AlliesO1;
}
Потом в цикле перебираю валюты и на каждой валюте открываю ордер.
for (int i=0;i<CountAlliesO;i++)
{
l_ticket_4 = OrderSend(AlliesO[i], OP_BUY, Lots, NormalizeDouble(Ask, Digits), l_slippage_8, iif(StopLoss == 0.0, 0, NormalizeDouble(Ask - StopLoss / MathPow(10, Digits), Digits)), iif(TakeProfit == 0.0, 0, NormalizeDouble(Ask +
TakeProfit / MathPow(10, Digits), Digits)), 0, Magic, 0, CLR_NONE);
Print ("Ticket " + Allies[i] + ": " + l_ticket_4);
}
それについて、誰かが必要とする場合に備えて、私はこのシンボルの価格で別の通貨のポジションを 開いた。私はこのように解決しました。
for (int i=0;i<CountAlliesO;i++)
l_ticket_4 = OrderSend(AlliesO[i], OP_BUY, Lots, NormalizeDouble(Ask, Digits), l_slippage_8, iif(StopLoss == 0.0, 0, NormalizeDouble(Ask - StopLoss / MathPow(10, Digits), Digits)), iif(TakeProfit == 0.0, 0, NormalizeDouble(Ask +
TakeProfit / MathPow(10, Digits), Digits)), 0, Magic, 0, CLR_NONE);
Print ("Ticket " + Allies[i] + ": " + l_ticket_4);
}
Заменил на:
for (int i=0;i<CountAlliesO;i++)
{
bid =MarketInfo(AlliesO[i],MODE_BID);
ask =MarketInfo(AlliesO[i],MODE_ASK);
point =MarketInfo(AlliesO[i],MODE_POINT);
digits=MarketInfo(AlliesO[i],MODE_DIGITS);
point = NormalizeDouble (point, digits);
slippage = (ask-bid)/point;
l_ticket_4 = OrderSend(AlliesO[i], OP_BUY, Lots, NormalizeDouble(ask, digits), slippage, iif(StopLoss == 0.0, 0, NormalizeDouble(ask - StopLoss / MathPow(10, digits), digits)), iif(TakeProfit == 0.0, 0, NormalizeDouble(ask +TakeProfit / MathPow(10, digits), digits)), 0, Magic, 0, CLR_NONE);
}