[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 260 1...253254255256257258259260261262263264265266267...631 新しいコメント Юсуфходжа 2012.07.18 04:25 #2591 PapaYozh: どうしてそんなに小さいの? ダニは入ってくるのか? Yesの場合、EAは注文を開こうとしますか? Yesの場合、OrderSend() が返すチケット番号は何ですか? 1 "の場合、GetLastError() はどのようなエラーコードを返すのでしょうか? 1.来ています。 2.相変わらず、しつこいくらいに来る。 3., 4.- 現在、ログと照合中です。 そういえば、テスターではこの期間、注文を受け付けていませんね。 ありがとうございます。 fmillion 2012.07.18 04:27 #2592 親愛なる友人たちよ、おはようございます。私は以前、C++でプログラミングをしていました(10年ほど前に研究所)。 この質問について助けてほしい。 アルゴリズムが条件により2つの未決済注文を オープン。買いストップは常に最初に開き、売りストップはその後に開きます。 これは新しいTICです。 すでに実行中の注文(BUY ? SELL ?BUYSTOP? SELLSTOP? )がある場合、どのように追跡しますか? トリガーされたTakeProfit注文がクローズされ、この場合反対側の注文がクローズされるかどうかを新しいティックで知るにはどうすればよいですか? 削除済み 2012.07.18 05:53 #2593 こんにちは、このような線を描くインジケーターのコードを教えてください。あるいは、この2つのポイントに基づいた梁を描くのが良いでしょうか。 pavelrev 2012.07.18 06:29 #2594 silhouette: (с. 259) ひとことお願いします。 トレンドが変わると色が変わるマルチタイムフレームのMAを作りたいのですが、どうすればいいですか?他のタイムフレームからの平均価格表示も行いましたが、色が変わってしまう問題を解決する方法がわかりません。 そこで、どなたかアイデア、あるいは直接的な方法をご提案いただけないでしょうか。 Dimka-novitsek 2012.07.18 10:07 #2595 こんにちは!インジケーターが全く描画されません。すべて正しく書かれているように見えるのですが、何がエラーなのかがわかりません。どう考えたらいいんだろう。そして、ほぼ同じコードを、関数なしで、最後に大きな追加をしない、ドローズ!!!!わからないこと、理解できないこと、ただなんとなくわかるはずのエラーがわからないことがあれば教えてください。//+------------------------------------------------------------------+ //| ИндюкДимонакомпил.mq4 | //| Copyright 2012, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright 2012, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" #import "user32.dll" int PostMessageA(int hWnd,int Msg,int wParam,string lParam); #import #define WM_COMMAND 0x0111 int delimiter = 0; #property indicator_chart_window double ВерхняячертаBuffer1[]; double НижняячертаBuffer2[]; double СинняячертаBuffer3[]; double вершина; double основание_первого_снижения; double начало; double вершина_волны_3; extern int T=4,K=200; int timeframe, start ; int бар_вершина ; int бар_основание_первого_снижения; int бар_начало; int pereklutsatel; double naklon,linija2; int P;extern int RO=1; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- indicators //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { int counted_bars=IndicatorCounted(); int limit=Bars-counted_bars-1; for (int i=limit;i>=0;i--) { //---- for ( int J=0;J<=RO;J++){ //---- // for(int i=Bars; i>=0;i--) i=Bars; бар_вершина=iHighest( NULL, timeframe, MODE_HIGH, K, start ) ; вершина =High[ бар_вершина ]; бар_основание_первого_снижения=iLowest( NULL, timeframe, MODE_LOW,NormalizeDouble ( бар_вершина/2,0), start ) ; основание_первого_снижения=Low[ бар_основание_первого_снижения ]; бар_начало=iLowest( NULL, timeframe, MODE_LOW,NormalizeDouble (бар_вершина*1.5,0), бар_вершина ) ; начало=Low[ бар_начало ]; if(начало>основание_первого_снижения){naklon=(начало-основание_первого_снижения)/(бар_начало-бар_основание_первого_снижения); НижняячертаBuffer2[бар_начало]=начало;linija2=начало;for(i=бар_начало-1;i>=0;i--){linija2=linija2-naklon; НижняячертаBuffer2[i]=linija2; } НижняячертаBuffer2[бар_основание_первого_снижения]=основание_первого_снижения;} for (i=0;i<100;i++){ СинняячертаBuffer3[i]= Open[i];} for (i=330;i<500;i++){ СинняячертаBuffer3[i]= Open[i];} ВерхняячертаBuffer1[бар_начало]=начало; double точка4; int бар_точка4; бар_точка4=iHighest( NULL, timeframe, MODE_HIGH, бар_основание_первого_снижения, 3 ) ; точка4 =High[ бар_точка4 ]; if(вершина>точка4){naklon=(начало-точка4)/(бар_начало-бар_точка4); double linija1=начало;for(i=бар_начало-1;i>=0;i--){linija1=linija1-naklon;ВерхняячертаBuffer1[i]=linija1; }} double vulf=НижняячертаBuffer2[0]; if ( vulf==Ask&&vulf==Bid)vulf=1; else{ for (vulf=vulf+Point*10; vulf==НижняячертаBuffer2[0];vulf=vulf-Point){ if ( vulf==Ask&&vulf==Bid){vulf=1;}} for (vulf=vulf-Point*10; vulf==НижняячертаBuffer2[0];vulf=vulf+Point){ if ( vulf==Ask&&vulf==Bid)vulf=1;} } if (vulf==1){Comment (" Есть вульв!!! " , " timeframe " , timeframe);return(0); } if (vulf!=1&&pereklutsatel==1) { if(delimiter<3){delimiter++;Comment(delimiter);return(0);} delimiter=0; fChangePeriod();P++; } } } //---- return(0); } //+------------------------------------------------------------------+ void fChangePeriod(){int ii,hwd = WindowHandle(Symbol(),Period()); switch(Period()){ case PERIOD_W1 : ii = 33134; break; //PERIOD_D1; case PERIOD_D1 : ii = 33136; break; //PERIOD_H4; case PERIOD_H4 : ii = 33135; break; //PERIOD_H1; case PERIOD_H1 : ii = 33140; break; //PERIOD_M30; case PERIOD_M30 : ii = 33139; break; //PERIOD_M15; case PERIOD_M15 : ii = 33138; break; //PERIOD_M5; case PERIOD_M5 : ii = 33137; break; //PERIOD_M1; case PERIOD_M1 : ii = 33141; break; //PERIOD_W1; } PostMessageA(hwd, WM_COMMAND, ii, 0); return; } PapaYozh 2012.07.18 10:09 #2596 Dimka-novitsek: こんにちは!インジケーターが全く描画されません。すべてが正しく書かれているように見えるのですが、何がエラーなのかがわかりません。どう考えたらいいんだろう。そして、ほぼ同じコードを、関数なしで、最後に大きな追加をしない、ドローズ!!!!わからないこと、理解できないこと、ただなんとなくわかるはずのエラーがわからないことがあれば教えてください。 もちろん、インジケーターバッファは ありません。 Dimka-novitsek 2012.07.18 10:13 #2597 どうしてですか? PapaYozh 2012.07.18 10:15 #2598 Dimka-novitsek: そうならないわけがない。 どこにいるんだ? 1を挙げる。 Dimka-novitsek 2012.07.18 10:17 #2599 さて、何かあったかな...。ありがとうございます!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Dimka-novitsek 2012.07.18 10:23 #2600 描いている!!!やったーーーーーーーーーーーーありがとうございます!!! 私は、インジケーターの組み立ての詳細を、いつの間にかすっかり忘れていました。あなたの協力がなければ、私はさらに1週間かけて計算の間違いを探していたでしょう。 1...253254255256257258259260261262263264265266267...631 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
どうしてそんなに小さいの?
ダニは入ってくるのか?
Yesの場合、EAは注文を開こうとしますか?
Yesの場合、OrderSend() が返すチケット番号は何ですか?
1 "の場合、GetLastError() はどのようなエラーコードを返すのでしょうか?
1.来ています。
2.相変わらず、しつこいくらいに来る。
3., 4.- 現在、ログと照合中です。
そういえば、テスターではこの期間、注文を受け付けていませんね。
ありがとうございます。
親愛なる友人たちよ、おはようございます。私は以前、C++でプログラミングをしていました(10年ほど前に研究所)。
この質問について助けてほしい。
アルゴリズムが条件により2つの未決済注文を オープン。買いストップは常に最初に開き、売りストップはその後に開きます。
これは新しいTICです。
すでに実行中の注文(BUY ? SELL ?BUYSTOP? SELLSTOP? )がある場合、どのように追跡しますか?
トリガーされたTakeProfit注文がクローズされ、この場合反対側の注文がクローズされるかどうかを新しいティックで知るにはどうすればよいですか?
こんにちは、このような線を描くインジケーターのコードを教えてください。あるいは、この2つのポイントに基づいた梁を描くのが良いでしょうか。
ひとことお願いします。
トレンドが変わると色が変わるマルチタイムフレームのMAを作りたいのですが、どうすればいいですか?他のタイムフレームからの平均価格表示も行いましたが、色が変わってしまう問題を解決する方法がわかりません。
そこで、どなたかアイデア、あるいは直接的な方法をご提案いただけないでしょうか。
こんにちは!インジケーターが全く描画されません。すべてが正しく書かれているように見えるのですが、何がエラーなのかがわかりません。どう考えたらいいんだろう。そして、ほぼ同じコードを、関数なしで、最後に大きな追加をしない、ドローズ!!!!わからないこと、理解できないこと、ただなんとなくわかるはずのエラーがわからないことがあれば教えてください。
もちろん、インジケーターバッファは ありません。
そうならないわけがない。
どこにいるんだ?
1を挙げる。