初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 993

 
初心者...というか、休日5年の古参です)
アカウント登録をお願いします。
ブローカーをどう選ぶか......?
これからのプログラムはないのですか?
 
Юлия Николаева:
初心者...というか、休日5年の古参です)
アカウント登録をお願いします。
ブローカーをどう選ぶか......?
今、プログラムはないのですか?
回答は、ブローカーの広告や議論とみなされます。だから、答えは総理の中にしかないんです。
 
Alexey Viktorov:
返信をすると、ブローカーの宣伝や議論とみなされます。だから、答えはプライベートメッセージの中だけでいい。
まあ、せめて内輪で書けよ......どうすんだよ。
 
meta...-bseで登録しましたが、ラップトップではアカウントに入れず、携帯では「trade」のプラス記号のところでトップアップできません。
 

良い一日 私はそれがトピックにされていない知っているが、それにもかかわらず

MT5ターミナルでロングポジションをオープン し、翌日にブローカーがスワップポイントを計算し、注文を移動してその日を終えます。これを何と呼ぶのが正しいのでしょうか。また、MT4で行ったようにすることは可能ですか
Совершение сделок - Торговые операции - MetaTrader 5
Совершение сделок - Торговые операции - MetaTrader 5
  • www.metatrader5.com
Торговая деятельность в платформе связана с формированием и отсылкой рыночных и отложенных ордеров для исполнения брокером, а также с управлением текущими позициями путем их модификации или закрытия. Платформа позволяет удобно просматривать торговую историю на счете, настраивать оповещения о событиях на рынке и многое другое. Открытие позиций...
 

プログラマー仲間の皆さん、こんにちは。整数型にしたいが、型変換でデータが失われる可能 性があることを警告せずに、整数型にするのを手伝ってほしい

int Candle = (iClose(_Symbol,PERIOD_H1,1) - iOpen(_Symbol,PERIOD_H1,1)) / _Point; 
if(Candle < 0){Candle = Candle * -1;}

この構成は完全に動作し、出力は常に正の整数になる。しかし、コンパイル時にMQL5は型変換によるデータ損失の可能性の警告を表示します。 私のコードには似たような構成がたくさんあるため、この警告には「うんざり」しています。

次のようなことまで行いました。

double Candle = (iClose(_Symbol,PERIOD_H1,1) - iOpen(_Symbol,PERIOD_H1,1)) / _Point;
if(Candle < 0){Candle = Candle * -1;}
string Candle2 =  DoubleToString(Candle, 0);
int Candle3 = StringToInteger(Candle2);

しかし、この警告は、型変換によりデータが失われる可能性があることを示しています。これらの警告を出さずに数値をint型に変換するにはどうしたらよいですか?

 
Kolya32:

プログラマー仲間の皆さん、こんにちは。整数を作成するのに役立つが、型変換によるデータ損失の可能 性を警告しない。

この構成は完全に動作し、出力は常に正の整数になる。しかし、コンパイル時にMQL5は型変換によるデータ損失の可能性の警告を表示します。 私のコードには似たような構成がたくさんあるため、この警告には「うんざり」しています。

こんなこともしてみました

しかし、それでもこの警告は、タイプ変換によりデータが失われる可能性があることを警告しています。これらの警告を出さずに数値をint型に表現するにはどうしたらよいですか?

このように

int Candle = (int)((iClose(_Symbol,PERIOD_H1,1) - iOpen(_Symbol,PERIOD_H1,1)) / _Point);
 
Kolya32:

プログラマー仲間の皆さん、こんにちは。整数型にしたいが、型変換でデータが失われる可能 性があることを警告せずに、整数型にするのを手伝ってほしい

この構成は完全に動作し、出力は常に正の整数になる。しかし、コンパイル時にMQL5は型変換によるデータ損失の可能性の警告を表示します。 私のコードには似たような構成がたくさんあるため、この警告には「うんざり」しています。

次のようなことまで行いました。

しかし、この警告は、型変換によりデータが失われる可能性があることを示しています。これらの警告を出さずに数値をint型に変換するにはどうしたらよいですか?

int Candle = int((iClose(_Symbol,PERIOD_H1,1) - iOpen(_Symbol,PERIOD_H1,1)) / _Point); 
 
Vitaly Muzichenko:
int Candle = (int)((iClose(_Symbol,PERIOD_H1,1) - iOpen(_Symbol,PERIOD_H1,1)) / _Point);

ありがとうございました。20回あった警告が、今は1回もない。馴染みもない)))

 
Artyom Trishkin:
int Candle = int((iClose(_Symbol,PERIOD_H1,1) - iOpen(_Symbol,PERIOD_H1,1)) / _Point); 
こちらこそ、ありがとうございました。それも有効)
理由: