MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1231

 
Madmas:

よろしくお願いします。なぜテスト中にエラーが出るのか - "" 2020.08.13 13:09:11.393 2018.08.01 00:00:123456 GBPUSD,M30: array out of range in '123456.mq4' (59,13) "" ?・・・?

iBufUP の場合は、すぐに次元を設定するか、OnInit でArrayResize を 使用して設定する必要があります。

はどちらも持っていなかったので、OutOfRange

 
こんにちは。株式ポジションの担保金額を正しく決定する方法を教えてください。このスレッドでは、https://www.mql5.com/ru/forum/348957。
Помогите с расчетом объема
Помогите с расчетом объема
  • 2020.08.14
  • www.mql5.com
Биржевой трейдинг: Помогите с расчетом объема
 

アドバイスお願いします!見積もりアーカイブを読み込んだら、2020年7月31日から8月13日までの1Mと5Mの見積もりに隙間ができてしまいました。どうしたんですか?

名言集をスキップする

 
こんにちは、何が問題なのかがわかりません。
//+------------------------------------------------------------------+
//|                                                       Oduvan.mq4 |
//|                        Copyright 2019, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2019, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property strict
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   
  }
//+------------------------------------------------------------------+
bool BuyOne(string symbol=NULL,double price =0,double volume =0,ulong magic=0)
 {
   double sl=0,tp=0;
   int devi=4;
   string  comment;
   string sym= Symbol();
 if(!OrderSend(sym,OP_BUY,volume,price,devi,sl,tp,comment,(int)magic,0,clrBlue))
     {
      Print("Ошибка: ",(string)GetLastError());
      return false;
     }
 }

出力

'}'- すべての制御パスが値を返すわけではない Oduvan.mq4 48 2


 
Galim_V:
こんにちは、何が問題なのか解りません。

出力

'}'- すべての制御パスが値を返すわけではない Oduvan.mq4 48 2


bool BuyOne(string symbol=NULL,double price =0,double volume =0,ulong magic=0)
 {
   double sl=0,tp=0;
   int devi=4;
   string  comment;
   string sym= Symbol();
 if(!OrderSend(sym,OP_BUY,volume,price,devi,sl,tp,comment,(int)magic,0,clrBlue))
     {
      Print("Ошибка: ",(string)GetLastError());
      return false;
     }
     return true;
 }

returnは関数本体から 返すべきもので、if関数から返したから失敗したのです。

 
Valeriy Yastremskiy:

関数本体から 返すべきもので、if関数から返したから喧嘩になっているのです。

ありがとうございました。

 

こんにちは。データの取り扱いに関する組織・体制についての質問です。


多くのターミナル、vpc、類似のものがあります。エキスパートアドバイザーとインジケータは、mysqlライブラリを介してデータベースに報告し、同じ場所からコマンドを受信します。Expert Advisorは基本的な構造を持っています。ティックやイベントを受け取るペアクラス(EURUSDなど)があり、そこからデータはマトリックスクラス(ポジション、注文、作業の仕組みなどを含むペアの子独立ユニット)の独立インスタンスに渡されます。要するに、山積みのデータ(ポジションや利益計算をした構造体の配列など)を保存するために、matrixクラスが作られたのです。データにアクセスするために、各マトリクスは1ティックごとにデータのサンプルをデータベースに投下する。たくさんの問い合わせがある。たくさんの仕事量がある。Q&Aデータの一元管理・構造化システムの編成方法について、具体例を挙げてアドバイスする。データをどのように整理し、どのようにアクセスするのか?複雑な構造体やベースクラスを使用するのか、CArrayObjを使用してサブクラスのインスタンスを作成するのでしょうか?一般的な質問だと理解しています。私の目的は、最小限の時間と拡張の可能性で構造体構築に最適なチェーンを見つけることです(命令を持つマトリックスの新しいサブクラスが定期的に追加されます)。 一般的なプログラムから直接読み込んでデータベースに入れるためにpythonを使用するか、データベースはすでに最適な選択肢でしょうか。そして、「ストレージ」内に、ポジションやオーダーを持つ構造体のスタックを格納し、何十もの変数+お兄さんからのonTradeonTradeTransaction onTickなどの呼び出しに応答することです。


追伸:あと、EAやインジケータをもっとコンパクトに実行する方法はないでしょうか? パワーシェルのcmdで端末を使わずに...。

P.P.S.:上の質問ですが、1端末=全スレッド、1EA=1コアの場合、ボットの作業を自分で選択並列化することはできないのでしょうか? このボットを優先的に実行するか、空きスレッドを待つか、コードで選択してください。CPUシェーピングの抜け道があるのでしょうが・・・。

P.P.P.S.:多くの可能性を求めてというのはわかりますが、1年かけて10分の1を読み直した結果、上記は見つかっていません。許すことを理解する。どちらかというと、私は繰り返さない。

ご協力ありがとうございました

 
最初は自宅のパソコンで接続し、次にサードパーティーのVPSを購入して そこに接続したところ、アカウントは拾ったものの、そこにシグナルが表示されなくなったのです。信号は直接端子に接続されているのでしょうか? どのように最初の端子から切り離すのでしょうか?フォーラムで解決策を見つけられませんでした。教えていただけますか?

退会する」ボタンをクリックすると、端末や信号が切断されるのでしょうか?

UPD関連の問題で、私のVPSからmql5で認証ができないのですが、何が原因でしょうか?

upd updで新しいqql5のアカウントを確認しようとしたら、"no authorization possible from datacenter "と表示されたのですが、これは何ですか? どこかでブロックされているのでしょうか?

 

こんにちは。

このバイクはすでに他の人が作っているのかもしれませんね。

 
Askold4:

こんにちは。

EAを注文しないで済むように、ここでどうやって検索するのですか? もしかしたら、このバイクはすでに他の人が作っているかもしれませんね。

ソースコードライブラリ

MQL5 Code Base
MQL5 Code Base
  • www.mql5.com
Торговля по двум индикаторам iTriX (Triple Exponential Average, TRIX). Каждый индикатор работает на своём таймфрейме. Между позициями задаётся минимальный шаг. В начале дня открывается позиция наугад. Направление второй...