MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 109 1...102103104105106107108109110111112113114115116...1953 新しいコメント Vitalie Postolache 2017.02.06 15:23 #1081 trader781:皆さん、こんにちは。なぜこのように表示されるのか、わかる人はいますか?すなわち、機能は異なるプロパティであるが、表示は同じである。また、同じ型の他の2つのオブジェクトを使用した場合、どちらか一方のみが動作し、他のパラメータは無視されます。そして、その行がどのような名前で作成され、どのような名前で移動・削除されるかを見てください。また、関数が呼び出されるときにパラメータを渡すのはいかがなものでしょうか。 Mickey Moose 2017.02.06 15:49 #1082 Vitalie Postolache:そして、どのような名前の行が作られ、どのような名前で移動・削除されるかを見てください。また、関数が呼び出されるときにパラメータを渡すのはいかがなものでしょうか。 どうしてかわからない、名前を直した、注文の種類に 関係なく線は赤いままだ、呼び方が違うだけ だ。(その後、10小節に切る方法を探す必要がある)方法として、私は ファイル: Auto-Moving2.mq4 28 kb Vitalie Postolache 2017.02.06 16:05 #1083 trader781: 名前を修正しても、注文の種類 に関係なく線が赤くなるのは変わらず、ただ呼び方が違う だけです。(じゃあ、10小節にカットする方法を考えないとね)。直線セグメントは、トレンドライン(OBJ_TREND または OBJ_TRENDBYANGLE)でのみ描画可能です。横線、縦線はカットされません。これはどのような状態なのでしょうか? if(!price1) price1=FindLastOrderOpenPrice();.............. if(!price2) price2=FindLastOrderOpenPrice(); 何をさせたいのか? そして、ログを読まなければならないのですが、何と書いてあるのでしょうか? W0tman 2017.02.06 16:29 #1084 こんにちは インジケーターの表示を変更する必要がある(細い線を点線に変更する)。 このように こうでなければならない。 どうすればいいのか、教えてください。 Artyom Trishkin 2017.02.06 16:31 #1085 W0tman: こんにちは インジケーターの表示を変更する必要がある(細い線を点線に変更する)。 このように こうでなければならない。 どうすればいいのか、教えてください。 STYLE_DOT Mickey Moose 2017.02.06 16:35 #1086 Vitalie Postolache: 価格がゼロまたは設定されていない場合、ライン座標を最後の注文の価格に設定します。これでいいのです。ログも正常で、当然のようにアカウントを消耗しています。入金不足のエラーは見ない。でも、線は赤いままです。すなわち、買いの行を呼び出すと、そのまま、パラメータを渡すのですが、他のパラメータが渡されます。 Alexey Viktorov 2017.02.06 16:45 #1087 アルチョムはどのように忍耐しているのですか? vivatforex 2017.02.06 17:40 #1088 Vitaly Muzichenko:この方法で試してみてください。if (ObjectFind(0,"Rectangle 33579")<0) Alert("НЕТ");else Alert("ДА"); 交響炎(( この機能が全く使えないなんて(( ilnur17021992 2017.02.06 17:50 #1089 現在のペアで過去60秒間に決済された注文の 数とその利益の合計を計算する関数を書くのを手伝ってください。舌の上で見つからない、正しく定型化できない。 int CountClosedSellOrders=0, CountClosedBuyOrders; double ClosingSellProfit=0, ClosingBuyProfit; for(int i=0; i<OrdersHistoryTotal(); i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY) && OrderSymbol()==Symbol()) { if(OrderType()==OP_SELL) { if(. . .) { CountClosedSellOrders++; ClosingSellProfit+=OrderProfit()+OrderCommission()+OrderSwap(); } if(OrderType()==OP_BUY) { if(. . .) { CountClosedBuyOrders++; ClosingBuyProfit+=OrderProfit()+OrderCommission()+OrderSwap(); } } } } vivatforex 2017.02.06 18:18 #1090 Vitaly Muzichenko:この方法で試してみてください。if (ObjectFind(0,"Rectangle 33579")<0) Alert("НЕТ");else Alert("ДА"); 別のペアでもインジケータが動作していたことが判明し、ありがとうございます)()()() 1...102103104105106107108109110111112113114115116...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
皆さん、こんにちは。
なぜこのように表示されるのか、わかる人はいますか?
すなわち、機能は異なるプロパティであるが、表示は同じである。
また、同じ型の他の2つのオブジェクトを使用した場合、どちらか一方のみが動作し、他のパラメータは無視されます。
そして、その行がどのような名前で作成され、どのような名前で移動・削除されるかを見てください。
また、関数が呼び出されるときにパラメータを渡すのはいかがなものでしょうか。
そして、どのような名前の行が作られ、どのような名前で移動・削除されるかを見てください。
また、関数が呼び出されるときにパラメータを渡すのはいかがなものでしょうか。
名前を修正しても、注文の種類 に関係なく線が赤くなるのは変わらず、ただ呼び方が違う だけです。(じゃあ、10小節にカットする方法を考えないとね)。
直線セグメントは、トレンドライン(OBJ_TREND または OBJ_TRENDBYANGLE)でのみ描画可能です。横線、縦線はカットされません。
これはどのような状態なのでしょうか?
if(!price1)
price1=FindLastOrderOpenPrice();
..............
if(!price2)
price2=FindLastOrderOpenPrice();
何をさせたいのか?
そして、ログを読まなければならないのですが、何と書いてあるのでしょうか?インジケーターの表示を変更する必要がある(細い線を点線に変更する)。
このように
こうでなければならない。
どうすればいいのか、教えてください。
こんにちは
インジケーターの表示を変更する必要がある(細い線を点線に変更する)。
このように
こうでなければならない。
どうすればいいのか、教えてください。
価格がゼロまたは設定されていない場合、ライン座標を最後の注文の価格に設定します。これでいいのです。
ログも正常で、当然のようにアカウントを消耗しています。入金不足のエラーは見ない。
でも、線は赤いままです。すなわち、買いの行を呼び出すと、そのまま、パラメータを渡すのですが、他のパラメータが渡されます。
この方法で試してみてください。
if (ObjectFind(0,"Rectangle 33579")<0) Alert("НЕТ");
else Alert("ДА");
現在のペアで過去60秒間に決済された注文の 数とその利益の合計を計算する関数を書くのを手伝ってください。舌の上で見つからない、正しく定型化できない。
double ClosingSellProfit=0, ClosingBuyProfit;
for(int i=0; i<OrdersHistoryTotal(); i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY) && OrderSymbol()==Symbol())
{
if(OrderType()==OP_SELL)
{
if(. . .)
{
CountClosedSellOrders++;
ClosingSellProfit+=OrderProfit()+OrderCommission()+OrderSwap();
}
if(OrderType()==OP_BUY)
{
if(. . .)
{
CountClosedBuyOrders++;
ClosingBuyProfit+=OrderProfit()+OrderCommission()+OrderSwap();
}
}
}
}
この方法で試してみてください。
else Alert("ДА");