正方形や長方形を描画する本当に助けが必要だ... - ページ 3 12345678 新しいコメント Alexey Viktorov 2016.10.07 07:41 #21 あなたの質問の中に、愚かな部分が見当たりませんでした。何かを知りたいという人の普通の質問です。私のために書いてくれた方がいい、私は何もわからずに使うだけだから」という隠しテキストが含まれていると、バカバカしくなってしまうのです。そして、私の回答後に削除されましたね。 Alex_Profit 2016.10.07 08:44 #22 教えてください。今回もなぜドナ線しか引けないのか? double point = _Digits%2 == 0 ? _Point : _Point*10; datetime dt = ChartTimeOnDropped(); TimeToStruct(ChartTimeOnDropped(), mqlDateTime); if(CopyRates(_Symbol, PERIOD_D1, dt, 1, mqlRates) < 0) Print(""); //--- Имена линий --- string objName_H = TimeToString(mqlRates[0].time, TIME_DATE); string objName_L = TimeToString(mqlRates[0].time, TIME_DATE); //--- Строим саму линию по Хай ObjectCreate (0, objName_H, OBJ_TREND, 0, mqlRates[0].time, mqlRates[0].high, mqlRates[0].time+PeriodSeconds(PERIOD_D1), mqlRates[0].high); ObjectSetInteger(0, objName_H, OBJPROP_RAY_RIGHT, false); //--- Строим саму линию Лоу ObjectCreate (0, objName_L, OBJ_TREND, 0, mqlRates[0].time, mqlRates[0].low, mqlRates[0].time+PeriodSeconds(PERIOD_D1), mqlRates[0].low); ObjectSetInteger(0, objName_L, OBJPROP_RAY_RIGHT, false); Drawing a square or エラー、バグ、質問 初心者の方からの質問 MQL5 MT5 MetaTrader Alex_Profit 2016.10.07 08:46 #23 AlexeyVik:あなたの質問の中に、愚かな部分が見当たりませんでした。何かを知りたいという人の普通の質問です。私のために書いてくれた方がいい、私は何もわからずに使うだけだから」という隠しテキストが含まれていると、バカバカしくなってしまうのです。そして、私の回答後に削除されましたね。 わかったよ。ありがとうございます。 Alexey Viktorov 2016.10.07 09:15 #24 Alex_Profit:教えてください。今回の件もなぜドナ線しか引けないのか?変数名が違うだけで、その値も行名も同じなんですね。 //--- Имена линий --- string objName_H = TimeToString(mqlRates[0].time, TIME_DATE+"_H"); string objName_L = TimeToString(mqlRates[0].time, TIME_DATE+"_L");そうすれば、また違うものになるはずです。 Alex_Profit 2016.10.07 09:43 #25 コンパイラは、'string'から'number'への暗黙の変換について文句を言います。と表示され、全く何も表示されません。 Alex_Profit 2016.10.07 09:56 #26 Alex_Profit:コンパイラは、'string'から'number'への暗黙の変換について文句を言います。と表示され、全く何も表示されません。今は一番上の行だけが表示され、同じ警告が表示され、なぜか正しく動作しない。なぜ、このようなことが起こるのでしょうか。 Alexey Viktorov 2016.10.07 10:04 #27 飲む量を減らせばいいのに・・・。そうなんです。 //--- Имена линий --- string objName_H = TimeToString(mqlRates[0].time, TIME_DATE)+"_H"; string objName_L = TimeToString(mqlRates[0].time, TIME_DATE)+"_L"; Alexey Viktorov 2016.10.07 10:05 #28 そして、もっと考える必要がある... Alexey Viktorov 2016.10.07 10:08 #29 まったく、こうして行った方がいいんです。 string objName = TimeToString(mqlRates[0].time, TIME_DATE); //--- Строим саму линию по Хай ObjectCreate (0, objName+"_H", OBJ_TREND, 0, mqlRates[0].time, mqlRates[0].high, mqlRates[0].time+PeriodSeconds(PERIOD_D1), mqlRates[0].high); ObjectSetInteger(0, objName+"_H", OBJPROP_RAY_RIGHT, false); //--- Строим саму линию Лоу ObjectCreate (0, objName+"_L", OBJ_TREND, 0, mqlRates[0].time, mqlRates[0].low, mqlRates[0].time+PeriodSeconds(PERIOD_D1), mqlRates[0].low); ObjectSetInteger(0, objName+"_L", OBJPROP_RAY_RIGHT, false); Alex_Profit 2016.10.07 10:22 #30 オブジェクトの作成 時に、"_H", "_L "という値が帰属することが判明しました。まあ、考えないといけないのは、そうなんですけどね。それに、私はあまりお酒を飲まないんです。時間が経てば良くなると思います。ありがとうございます。objName+"_H",objName+"_L", 12345678 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
あなたの質問の中に、愚かな部分が見当たりませんでした。何かを知りたいという人の普通の質問です。
私のために書いてくれた方がいい、私は何もわからずに使うだけだから」という隠しテキストが含まれていると、バカバカしくなってしまうのです。そして、私の回答後に削除されましたね。
教えてください。今回もなぜドナ線しか引けないのか?
double point = _Digits%2 == 0 ? _Point : _Point*10;
datetime dt = ChartTimeOnDropped();
TimeToStruct(ChartTimeOnDropped(), mqlDateTime);
if(CopyRates(_Symbol, PERIOD_D1, dt, 1, mqlRates) < 0)
Print("");
//--- Имена линий ---
string objName_H = TimeToString(mqlRates[0].time, TIME_DATE);
string objName_L = TimeToString(mqlRates[0].time, TIME_DATE);
//--- Строим саму линию по Хай
ObjectCreate (0, objName_H, OBJ_TREND, 0, mqlRates[0].time, mqlRates[0].high, mqlRates[0].time+PeriodSeconds(PERIOD_D1), mqlRates[0].high);
ObjectSetInteger(0, objName_H, OBJPROP_RAY_RIGHT, false);
//--- Строим саму линию Лоу
ObjectCreate (0, objName_L, OBJ_TREND, 0, mqlRates[0].time, mqlRates[0].low, mqlRates[0].time+PeriodSeconds(PERIOD_D1), mqlRates[0].low);
ObjectSetInteger(0, objName_L, OBJPROP_RAY_RIGHT, false);
あなたの質問の中に、愚かな部分が見当たりませんでした。何かを知りたいという人の普通の質問です。
私のために書いてくれた方がいい、私は何もわからずに使うだけだから」という隠しテキストが含まれていると、バカバカしくなってしまうのです。そして、私の回答後に削除されましたね。
教えてください。今回の件もなぜドナ線しか引けないのか?
変数名が違うだけで、その値も行名も同じなんですね。
//--- Имена линий ---
string objName_H = TimeToString(mqlRates[0].time, TIME_DATE+"_H");
string objName_L = TimeToString(mqlRates[0].time, TIME_DATE+"_L");
そうすれば、また違うものになるはずです。
コンパイラは、'string'から'number'への暗黙の変換について文句を言います。
と表示され、全く何も表示されません。
コンパイラは、'string'から'number'への暗黙の変換について文句を言います。
と表示され、全く何も表示されません。
飲む量を減らせばいいのに・・・。
そうなんです。
//--- Имена линий ---
string objName_H = TimeToString(mqlRates[0].time, TIME_DATE)+"_H";
string objName_L = TimeToString(mqlRates[0].time, TIME_DATE)+"_L";
まったく、こうして行った方がいいんです。
string objName = TimeToString(mqlRates[0].time, TIME_DATE);
//--- Строим саму линию по Хай
ObjectCreate (0, objName+"_H", OBJ_TREND, 0, mqlRates[0].time, mqlRates[0].high, mqlRates[0].time+PeriodSeconds(PERIOD_D1), mqlRates[0].high);
ObjectSetInteger(0, objName+"_H", OBJPROP_RAY_RIGHT, false);
//--- Строим саму линию Лоу
ObjectCreate (0, objName+"_L", OBJ_TREND, 0, mqlRates[0].time, mqlRates[0].low, mqlRates[0].time+PeriodSeconds(PERIOD_D1), mqlRates[0].low);
ObjectSetInteger(0, objName+"_L", OBJPROP_RAY_RIGHT, false);
オブジェクトの作成 時に、"_H", "_L "という値が帰属することが判明しました。
まあ、考えないといけないのは、そうなんですけどね。それに、私はあまりお酒を飲まないんです。
時間が経てば良くなると思います。ありがとうございます。
objName+"_H",
objName+"_L",