[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 415 1...408409410411412413414415416417418419420421422...652 新しいコメント Всеволод 2011.12.07 20:06 #4141 bool Val_max=true; bool Cl_dn=true; bool Val_min=true; //лучше определиться где правда, а где ложь, ладн, будем считать все семафоры открытыми void start() { if(Val_max==true) if(условие_1) { Alert("Значение инд. >= 1.0000 (исп. 1-е усл.)"); Val_max=false;//считаем что первое условие выполнилось //заглушка } if(Cl_dn==true && Val_max==false) //тут тоже более менее нормуль, второе условие проверяется если отметилось первое if(условие_2) { Alert("1 бар закрылся падением (исп. 2-е усл.)"); Cl_dn=false; //заглушка } if(Val_min==true && Val_max==false && Cl_dn==false)//третье будет проверяться только после наступления первых двух if(условие_3) { Alert("Значение инд. <= 0.9980 (исп. 3-е усл.)"); Val_min=false; //заглушка } if(Val_max!=true && Cl_dn!=true && Val_min!=true) { //здесь будет посылаться жирный ордер Val_max=true; Cl_dn=true; Val_min=true; } //---- return(0); } 具体的にどのような問題があるのでしょうか? Роман 2011.12.08 03:42 #4142 igid: つまり、複数の端末を同時に起動し、それぞれで異なるログインをしなければならないのですね。 はい、各ターミナルには独自の取引口座があります。 Роман 2011.12.08 03:49 #4143 nadya: 各注文が開かれたときに、すべての注文を2つのグループに分けて、後で各注文がどちらのグループに属しているかを確認できるようにする方法を教えていただけませんか?(MAGICは使えません) このグループとこのグループの注文を開くとき、自分で決めてください - あるグループの注文にはコメントを つけ、他のグループにはつけない。そして、その注文にコメントがあるかどうかを分析し、コメントがあれば1番目のグループに属し、コメントがなければ2番目のグループに属することになります。 olegarh 2011.12.08 03:56 #4144 友よ、プリミティブな専門家を書こうとしたら、ひっかかった!? 私の理屈では届くわけがない...。 どなたかお分かりになる方がいらっしゃいましたら、パラメータは以下の通りです。 アクションのシーケンス。 1.未決済の注文が あるかどうかを確認します。 (少なくとも1つの保留またはオープンノーアクションがある場合。 注文が0件の場合 - 手順2)。 2) 現在値から50pipsのところでBuyStop注文、SL=50、TP=100、時間=100分とします。 3.始まりです。 変更可能なパラメータ。 たくさん テイクプロフィット ストップロス TralingStop 価格(現在の価格から何ポイント離れた位置で注文を出すか) Time(保留中の注文が終了する時刻) 助けてください! ありがとうございました。 Роман 2011.12.08 04:25 #4145 OlegArH: 友よ、プリミティブな専門家を書こうとしたら、ひっかかった!? 私の理屈ではどうにもならない...。 どなたかお分かりになる方がいらっしゃいましたら、パラメータは以下の通りです。 アクションのシーケンス。 1.未決済の注文があるかどうかを確認します。 (少なくとも1つの保留またはオープンノーアクションがある場合。 注文が0件の場合 - 手順2)。 2) 現在値から50pipsのところでBuyStop注文、SL=50、TP=100、時間=100分とします。 3.始まりです。 変更可能なパラメータ。 たくさん テイクプロフィット ストップロス TralingStop 価格(現在の価格から何ポイント離れた位置で注文を出すか) Time(保留中の注文が終了する時刻) 助けてください! ありがとうございました。 教科書のこの 部分は読まれましたか? olegarh 2011.12.08 04:28 #4146 Roman.: 教科書のこの 部分は読まれましたか? 嗚呼 しかし、プログラミングとは縁遠い私は、ただただ疑問と勘違いが無数にありました。 熱意が冷めてしまった...。( Роман 2011.12.08 04:41 #4147 OlegArH: 嗚呼 しかし、プログラミングとは縁遠い私は、ただただ疑問と勘違いが無数にありました。 熱意が冷めてしまった...。( その場合は、フォーラムの適切なスレッド(例:こちら)を参照してください... Александр 2011.12.08 04:57 #4148 rsiを整数に丸める方法と、rsiの周期(デフォルトは14)を変更する方法を教えてください。 ありがとうございました。 //+------------------------------------------------------------------+ //| RSI_to_File.mq4 | //| Copyright © 2007, MetaQuotes Software Corp. | //| http://www.metaquotes.ru/ | //+------------------------------------------------------------------+ #property copyright "Copyright © 2007, MetaQuotes Software Corp." #property link "http://www.metaquotes.ru/" #property show_inputs string SymbolsArray[11]={"","USDCHF","GBPUSD","EURUSD","USDJPY","CHFJPY","EURGBP","EURCHF","EURJPY","GBPJPY","GBPCHF"}; //+------------------------------------------------------------------+ //| string SymbolByNumber | //+------------------------------------------------------------------+ string GetSymbolString(int Number) { //---- string res=""; res=SymbolsArray[Number]; //---- return(res); } //+------------------------------------------------------------------+ //| возвращает период | //+------------------------------------------------------------------+ int PeriodNumber(int number) { int per_min; switch (number) { case 5: per_min=PERIOD_H4;break; default: per_min=PERIOD_D1;break; } return(per_min); } //+------------------------------------------------------------------+ //| выводит в файл котировки + значения индикатора | //+------------------------------------------------------------------+ void RSI_output(string SymbolName,int PeriodMinutes) { int size=iBars(SymbolName,PeriodMinutes); //---- if (size==0) return; int handle=FileOpen(SymbolName+PeriodMinutes+"_RSI.csv",FILE_WRITE|FILE_CSV); if (handle<0) return; FileWrite(handle,"Time;RSI"); for (int i=size-1;i>=0;i--) { FileWrite(handle,TimeToStr(iTime(SymbolName,PeriodMinutes,i)) ,iCustom(SymbolName,PeriodMinutes,"RSI",0,i)); } FileClose(handle); //---- return; } //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { int SymbolCounter,PeriodCounter; //---- for (SymbolCounter=1;SymbolCounter<13;SymbolCounter++) { for (PeriodCounter=2;PeriodCounter<=6;PeriodCounter++) { //Print("NewBar on ",GetSymbolString(SymbolCounter),PeriodNumber(PeriodCounter),"M"); RSI_output(GetSymbolString(SymbolCounter),PeriodNumber(PeriodCounter)); } } //---- return(0); } //+------------------------------------------------------------------+ VovkaSOL 2011.12.08 08:51 #4149 こんにちは、私は自作のDLLから関数を呼び出すと 奇妙なエラー4023が発生し、DLLからの1つの関数は正常に呼び出され、もう一つはそうではありません、このエラーは何ですか、それについての説明を見つけることができませんでした、助けてください。 DOCTORGAD 2011.12.08 09:06 #4150 splxgf: プロパティ indicator_color1 Red を探します。 コードにない(私の)。またはそれは、すべての6のために処方されるべきである?必要であればコードを掲載します。 p.s.言い間違えでしょうか。Expert Advisorは、カスタムのものを使用せず、標準のMAインジケータ(6変数、それぞれ6ライン)を使用して記述されています。Expert Advisorをテストして、チャートを呼び出すと、6本の赤い線が表示されます。では、カスタムを作らなければならないのか?それとも、標準インジケーターのラインに色を割り当てるためのラインがあるのでしょうか? 1...408409410411412413414415416417418419420421422...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
つまり、複数の端末を同時に起動し、それぞれで異なるログインをしなければならないのですね。
はい、各ターミナルには独自の取引口座があります。
各注文が開かれたときに、すべての注文を2つのグループに分けて、後で各注文がどちらのグループに属しているかを確認できるようにする方法を教えていただけませんか?(MAGICは使えません)
このグループとこのグループの注文を開くとき、自分で決めてください - あるグループの注文にはコメントを つけ、他のグループにはつけない。そして、その注文にコメントがあるかどうかを分析し、コメントがあれば1番目のグループに属し、コメントがなければ2番目のグループに属することになります。
友よ、プリミティブな専門家を書こうとしたら、ひっかかった!?
私の理屈では届くわけがない...。
どなたかお分かりになる方がいらっしゃいましたら、パラメータは以下の通りです。
アクションのシーケンス。
1.未決済の注文が あるかどうかを確認します。
(少なくとも1つの保留またはオープンノーアクションがある場合。
注文が0件の場合 - 手順2)。
2) 現在値から50pipsのところでBuyStop注文、SL=50、TP=100、時間=100分とします。
3.始まりです。
変更可能なパラメータ。
たくさん
テイクプロフィット
ストップロス
TralingStop
価格(現在の価格から何ポイント離れた位置で注文を出すか)
Time(保留中の注文が終了する時刻)
助けてください!
ありがとうございました。
友よ、プリミティブな専門家を書こうとしたら、ひっかかった!?
私の理屈ではどうにもならない...。
どなたかお分かりになる方がいらっしゃいましたら、パラメータは以下の通りです。
アクションのシーケンス。
1.未決済の注文があるかどうかを確認します。
(少なくとも1つの保留またはオープンノーアクションがある場合。
注文が0件の場合 - 手順2)。
2) 現在値から50pipsのところでBuyStop注文、SL=50、TP=100、時間=100分とします。
3.始まりです。
変更可能なパラメータ。
たくさん
テイクプロフィット
ストップロス
TralingStop
価格(現在の価格から何ポイント離れた位置で注文を出すか)
Time(保留中の注文が終了する時刻)
助けてください!
ありがとうございました。
教科書のこの 部分は読まれましたか?
嗚呼
しかし、プログラミングとは縁遠い私は、ただただ疑問と勘違いが無数にありました。
熱意が冷めてしまった...。(
嗚呼
しかし、プログラミングとは縁遠い私は、ただただ疑問と勘違いが無数にありました。
熱意が冷めてしまった...。(
その場合は、フォーラムの適切なスレッド(例:こちら)を参照してください...
rsiを整数に丸める方法と、rsiの周期(デフォルトは14)を変更する方法を教えてください。
ありがとうございました。
プロパティ indicator_color1 Red を探します。
コードにない(私の)。またはそれは、すべての6のために処方されるべきである?必要であればコードを掲載します。
p.s.言い間違えでしょうか。Expert Advisorは、カスタムのものを使用せず、標準のMAインジケータ(6変数、それぞれ6ライン)を使用して記述されています。Expert Advisorをテストして、チャートを呼び出すと、6本の赤い線が表示されます。では、カスタムを作らなければならないのか?それとも、標準インジケーターのラインに色を割り当てるためのラインがあるのでしょうか?