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

 

上記の方法でBalance値からLot増を実施。

double Balance=AccountInfoDouble(ACCOUNT_BALANCE);
//---
double Bal_Flor = Balance/1000;
Lots = MathFloor(Bal_Flor)*0.1;

すべてがうまくいき、美しく仕上がりました、ありがとうございます。

しかし、500枚を購入する際に故障が発生するという問題が発生しました。

2020.04.10 18:27:16.144 2015.01.23 11:04:40   CTrade::OrderSend: instant buy 480.90 position #13406  EURUSD at 1.12743 [done at 1.12743]
2020.04.10 18:27:16.144 2015.01.23 11:04:40   CloseAllPositions
2020.04.10 18:27:16.144 2015.01.23 11:04:40   instant buy 495.1 EURUSD at 1.12743, close #13418 (1.12731 / 1.12743 / 1.12731)
2020.04.10 18:27:16.144 2015.01.23 11:04:40   deal #13419  buy 495.1 EURUSD at 1.12743 done (based on order #13420)
2020.04.10 18:27:16.144 2015.01.23 11:04:40   deal performed [#13419  buy 495.1 EURUSD at 1.12743]
2020.04.10 18:27:16.144 2015.01.23 11:04:40   order performed buy 495.1 at 1.12743 [#13420  buy 495.1 EURUSD at 1.12743]
2020.04.10 18:27:16.145 2015.01.23 11:04:40   CTrade::OrderSend: instant buy 495.10 position #13418  EURUSD at 1.12743 [done at 1.12743]
2020.04.10 18:27:16.145 2015.01.23 11:04:40   -------------Закрыли по Эквити для Sell ---------------
2020.04.10 18:27:16.145 2015.01.23 11:04:40   failed sell limit 515.9 EURUSD at 1.13031 sl: 1.13493 tp: 1.12543 [Invalid volume]
2020.04.10 18:27:16.145 2015.01.23 11:04:40   CTrade::OrderSend: sell limit 515.90 EURUSD at 1.13031 sl: 1.13493 tp: 1.12543 [invalid volume]
2020.04.10 18:27:16.145 2015.01.23 11:04:40   Метод Sell_Limit() потерпел неудачу. Код возврата=10014. Описание кода: invalid volume
2020.04.10 18:27:16.147 2015.01.23 11:04:59   failed sell limit 527 EURUSD at 1.13058 sl: 1.13520 tp: 1.12570 [Invalid volume]
2020.04.10 18:27:16.147 2015.01.23 11:04:59   CTrade::OrderSend: sell limit 527.00 EURUSD at 1.13058 sl: 1.13520 tp: 1.12570 [invalid volume]
2020.04.10 18:27:16.147 2015.01.23 11:04:59   Метод Sell_Limit() потерпел неудачу. Код возврата=10014. Описание кода: invalid volume
2020.04.10 18:27:16.147 2015.01.23 11:05:00   failed sell limit 527 EURUSD at 1.13057 sl: 1.13521 tp: 1.12571 [Invalid volume]

質問です。

テスターでは、購入ロット数に制限があるのでしょうか?

テスターでこれを回避する方法はないのでしょうか?


 
Vladpedro:

上記の方法でBalance値からLot増を実施。

すべてがうまくいき、美しく仕上がりました、ありがとうございます。

しかし、500枚を購入する際に故障が発生するという問題が発生しました。

質問です。

テスターでは、購入ロット数に制限があるのでしょうか?

テスターでこれを回避する方法はないのでしょうか?


取引ロボットがマーケットプレイスに公開される前に通過しなければならないテストとは」の記事をお読みください。すべてのチェック項目はそこに記述されています。
Какие проверки должен пройти торговый робот перед публикацией в Маркете
Какие проверки должен пройти торговый робот перед публикацией в Маркете
  • www.mql5.com
Все продукты Маркета перед публикацией проходят обязательную предварительную проверку, так как небольшая ошибка в логике советника или индикатора может привести к убыткам на торговом счете. Именно поэтому нами разработана серия базовых проверок, призванных обеспечить необходимый уровень качества продуктов Маркета. Если в процессе проверки...
 
Vladimir Karputov:
取引ロボットがマーケットプレイスに公開される前に通過しなければならないテストとは」の記事を読む。すべてのチェック項目はそこに記述されています。

ありがとうございます、読んで見ました。すでに使われているものもあります。

ロット購入の制限を発見。シンボルのプロパティにあります。

質問を削除しました。

 
こんにちは。このような状況下で、「翔泳社」は、「翔泳社」を「翔泳社」と呼び、「翔泳社」を「翔泳社」と呼び、「翔泳社」を「翔泳社」と呼び、「翔泳社」を「翔泳社」と呼ぶことにしました。地下の一番上まで行くと、それらのせいでインジケータが見えなくなる...インジケータには小さな窓があるが、スペースを食っている。
 
こんばんは、初心者に何かアドバイスがあれば -...


コミューター(5枚)を購入した場合、その後のアップデートはすべて可能ですか? 5枚すべてで無料になるのでしょうか?

 
参事官
 

レディース&メンズ、みなさんこんにちは。というのも、すべてが複雑すぎるか、「a+b=c」のように不必要すぎるからです。

具体的な要望があるのですが、それがわからないのです。例えば、こんなアホな質問がある。ローソク足でチャイに線を引くEAを書く にはどうしたらいいですか?どこを見ればいいのか。もし、急に面倒くさくなって答えを教えてくれる人がいたら、ありがたいですね。

 
TestReal:

レディース&メンズ、みなさんこんにちは。というのも、すべてが複雑すぎるか、「a+b=c」のように不必要すぎるからです。

具体的な要望があるのですが、それがわからないのです。例えば、こんなアホな質問がある。ローソク足でチャイに線を引くEAを書く にはどうしたらいいですか?どこを見ればいいのか。もし、誰かが急に怠けて、答えを教えてくれたら、ありがたいですね。

例:横線4本

Four horizontal lines
Four horizontal lines
  • www.mql5.com
Индикатор строит четыре горизонтальные линии: две основные (по умолчанию красные) выше High и ниже Low бара Bar number и вспомогательные (по умолчанию зеленые) с отступом от основных. Правило построения основных линий Правило построений вспомогательных линий Линия DifferenceUP строится по цене HighLowUP ПЛЮС разница между ценами HighLowUP и...
 

こんにちは。

構造体の配列のサイズを変更 する方法を教えてください。

struct NNC
{
   double            nnc_arr_in[];
   double            nnc_arr_out[];
};
NNC my_nnc[];

構造体配列が問題なく変化する

ArrayResize(my_nnc,ind+1);

また、nnc_arr_in[]のリサイズはどのように行うのでしょうか?

 
Сергей Таболин:

こんにちは。

構造体の配列のサイズを変更する方法を教えてください。

構造体配列が問題なく変化する

しかし、nnc_arr_in[]のサイズを変更するにはどうしたらよいのでしょうか?

配列 nnc_arr_in のサイズを 構造体配列のセル 0 のサイズより 1 だけ大きくする。

ArrayResize(my_nnc[0].nnc_arr_in,ArraySize(my_nnc[0].nnc_arr_in)+1);  
理由: