[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 609 1...602603604605606607608609610611612613614615616...652 新しいコメント Сергей 2012.03.04 08:35 #6081 FAQ: 1) down_line+TimeToStr 2)"ダウンライン_"+TimeToStr dellline(up_line,down_line); それはそれでいいんです。スポス! 削除済み 2012.03.04 08:43 #6082 alsu: コードブロックの下、mingwで全てうまく構築できています。具体的にどのような問題があるのでしょうか。 何が問題なのか理解できない。ライブラリーの例を教えてください...? 依存関係の確認、コードの再入力、すべて。それでもライブラリに接続できないと断言します("Experts" 126でエラーが表示されます)。 Сергей 2012.03.04 08:47 #6083 //------ функция удаляющая ненужные линии void dellline(string name_line_up,string name_line_down) { string name_l; int obj=ObjectsTotal(); // найдем количество объектов for(int i=obj-1; i>=0; i--) // obj-1 т.к. >=0 ЗДЕСЬ >=N ПАРАМЕТРА ЗАДАННОГО ПОЛЬЗОВАТЕЛЕМ. { name_l=ObjectName(i); // узнаем имя if(ObjectType(name_l)!=OBJ_TREND)continue; // если не трендлиния продолжим цикл * for(int i=obj-1; i>=0; i--) if(StringFind(name_l,name_line_up)!=-1)ObjectDelete(name_l); if(StringFind(name_l,name_line_down)!=-1)ObjectDelete(name_l); } } //+------------------------------------------------------------------+ うまくいかないんです。私の説明不足だったかもしれませんが、チャート上に残す線の数をユーザー定義で(N)必要とします。 中間のバリアントでは、下の線も上の線 も削除できるのですが、なぜか任意の数(2,3,7)で描画・削除されるのです。 (2,3,7...)そして次に、上だけ削除して下は描かないか、またはその逆を個別に行います。グラフから線を削除しても問題ありません deinitに問題はありません。 Сергей 2012.03.04 08:51 #6084 この疑問は、まだ解決されていません。 ありがとうございました。 Рустам 2012.03.04 09:08 #6085 線名に時間を入力するのですが、なぜかというと、 {line_up_1,line_dn_1, line_up_2, line_dn_2 ...} と番号を付けて必要な数だけ線を引き、時間を移動すると、新しい場所に自動的に移動するので、何も消す必要がないからです。 削除済み 2012.03.04 10:30 #6086 Solree: 何が問題なのか理解できない。ライブラリーの例を教えてください...? 依存関係をチェックし、コードを再キーイングし、全般的に。それでも、ライブラリをリンクできないと断言します("Experts" 126でエラーが出ます)。 それだ、わかったぞ。MTフォルダにあるプラグインライブラリしか見ないので、依存関係がシステムまたはPATHにある必要があります。皆さん、ありがとうございました。 ruslan 2012.03.04 12:02 #6087 パラメータを参照で渡す」方法を教えてください。内蔵のヘルプには使い方のヒントが書いてあるだけで、あまり理解できません...。 void func(int& x, double& y, double& z[]) { double calculated_tp; ... for(int i=0; i<OrdersTotal(); i++) { if(i==ArraySize(z)) break; if(OrderSelect(i)==false) break; z[i]=OrderOpenPrice(); } x=i; y=calculated_tp; } Сергей 2012.03.04 12:05 #6088 FAQ: 線名に時間を入力するのですが、なぜかというと、 {line_up_1,line_dn_1, line_up_2, line_dn_2 ...} と番号を付けて必要な数だけ線を引き、時間を移動すると、新しい場所に自動的に移動するので、何も消す必要がないからです。 グッドアイディア!ありがとうございました。 削除済み 2012.03.04 12:21 #6089 ruslanchik: パラメータを参照で渡す」方法を教えてください。内蔵のヘルプには使い方のヒントが書いてあるだけで、あまり理解できません...。 int start() { int a = 5; Alert(a); //Будет 5 setNew(a); Alert(a); //Будет 10 return; } void setNew(int &a) { a = 10; } ruslan 2012.03.04 12:26 #6090 Solree: a=5やa=10の先の計算はどうなっているのでしょうか? 1...602603604605606607608609610611612613614615616...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
1) down_line+TimeToStr
2)"ダウンライン_"+TimeToStr
dellline(up_line,down_line);
コードブロックの下、mingwで全てうまく構築できています。具体的にどのような問題があるのでしょうか。
何が問題なのか理解できない。ライブラリーの例を教えてください...?
依存関係の確認、コードの再入力、すべて。それでもライブラリに接続できないと断言します("Experts" 126でエラーが表示されます)。
うまくいかないんです。私の説明不足だったかもしれませんが、チャート上に残す線の数をユーザー定義で(N)必要とします。
中間のバリアントでは、下の線も上の線 も削除できるのですが、なぜか任意の数(2,3,7)で描画・削除されるのです。
(2,3,7...)そして次に、上だけ削除して下は描かないか、またはその逆を個別に行います。グラフから線を削除しても問題ありません
deinitに問題はありません。
この疑問は、まだ解決されていません。
ありがとうございました。
何が問題なのか理解できない。ライブラリーの例を教えてください...?
依存関係をチェックし、コードを再キーイングし、全般的に。それでも、ライブラリをリンクできないと断言します("Experts" 126でエラーが出ます)。
パラメータを参照で渡す」方法を教えてください。内蔵のヘルプには使い方のヒントが書いてあるだけで、あまり理解できません...。
線名に時間を入力するのですが、なぜかというと、 {line_up_1,line_dn_1, line_up_2, line_dn_2 ...} と番号を付けて必要な数だけ線を引き、時間を移動すると、新しい場所に自動的に移動するので、何も消す必要がないからです。
パラメータを参照で渡す」方法を教えてください。内蔵のヘルプには使い方のヒントが書いてあるだけで、あまり理解できません...。