MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1677 1...167016711672167316741675167616771678167916801681168216831684...1953 新しいコメント Tretyakov Rostyslav 2021.10.15 20:04 #16761 pribludilsa #: なぜコンパイラは暗黙のenum変換の警告を出すのですか? long type = PositionGetInteger(POSITION_TYPE); Taras Slobodyanik 2021.10.15 20:23 #16762 pribludilsa #: なぜコンパイラは暗黙のenum変換の警告を出すのですか? ENUM_POSITION_TYPE type = (ENUM_POSITION_TYPE)PositionGetInteger(POSITION_TYPE); Tretyakov Rostyslav 2021.10.15 20:35 #16763 Taras Slobodyanik #: +++ pribludilsa 2021.10.15 21:56 #16764 兄弟よ、ありがとう、救われたよ。 Alexey Viktorov 2021.10.16 08:22 #16765 pribludilsa #: なぜコンパイラは暗黙のenum変換の警告を出すのですか? PositionGetInteger(POSITION_TYPE); はlong型の値を返すので、enum型に変換する必要があるためです。 Galim_V 2021.10.16 10:47 #16766 Galim_V #:スクリプトで。 これは正しく動作します。チェックする配列から、値を繰り返さないインデックスを選択します。 #property copyright "Copyright 2019, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #property strict //обьявим класс class Сleaner { public: Сleaner() { Alert("Конструктор"); } ~Сleaner() { Alert("Деструктор"); } void come(int &array[],int &re[]){ int n=0; ZeroMemory(re); for(int i=0; i<ArraySize(array); i++) { if(ArraySearch(re, array[i])==-1) { n++; ArrayResize(re,n); re[n-1]=array[i]; Print(" n =",n); } } } private: int ArraySearch(int& m[], int e) { for(int i=0; i<ArraySize(m); i++) { if(m[i]==e){ Print(" e =",e,", ArraySize(m) =",ArraySize(m)," ,m[i] =",m[i]," ,i =",i ); return(i); } } return(-1); } }; Сleaner pi; int arr[]= {2,2,7,7,4,4,6,6,8,8,9}; int res[]; //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { pi.come(arr,res); for(int z=0;z<ArraySize(res);z++) Print(res[z]); } Fast235 2021.10.16 12:40 #16767 printのコードで、#property version"1.07 "からバージョン番号を挿入する方法がわかりません、そのようなオプションはありません? プログラム名はあるのに、なぜバージョンもないのでしょうか? 削除済み 2021.10.16 15:56 #16768 Fast235 #property version"1.07 "からバージョン番号を挿入する方法がわからないのですが、そのような可能性はありませんか? プログラム名はあるのに、なぜバージョンもないのでしょうか? いや、何度聞いても答えは同じで、「沈黙」だった。;) Maxim Kuznetsov 2021.10.16 16:06 #16769 Fast235 #property version"1.07 "からバージョン番号を挿入する方法がわからないのですが、そのようなオプションはありませんか? プログラム名はあるのに、なぜバージョンはないのでしょうか? このように #property copyright "Maxim A.Kuznetsov" #property link "https://www.luxtrade.tk" #property version "1.00" #define VERSION "1.023" #property version VERSION void OnStart() { PrintFormat("Version %s",VERSION); } 削除済み 2021.10.16 18:06 #16770 Maxim Kuznetsov #:このように しかし、問題は、なぜアクセスがないのか、ということです。 version ??? はい、そしてに copyright и link ??? 1...167016711672167316741675167616771678167916801681168216831684...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
なぜコンパイラは暗黙のenum変換の警告を出すのですか?
なぜコンパイラは暗黙のenum変換の警告を出すのですか?
なぜコンパイラは暗黙のenum変換の警告を出すのですか?
スクリプトで。
これは正しく動作します。チェックする配列から、値を繰り返さないインデックスを選択します。
いや、何度聞いても答えは同じで、「沈黙」だった。;)
このように
このように
しかし、問題は、なぜアクセスがないのか、ということです。
version???
はい、そしてに
copyrightи
link???