この指標の期間を変更してください
Results 1 to 10 of 10

Thread: この指標の期間を変更してください

  1. #1
    2添付ファイルこんにちは誰かがデフォルトの期間を4H、1H、5mからMN、W1、D1に変更して私に恩恵を与えていただけますか
    アラート期間を他の期間に変更できるように列を離れることはできますか

    ありがとうございます。

    https://www.forexgroove.com/attachme...9405397838.ex4

    https://www.forexgroove.com/attachme...1866264116.mq4

  2. #2

    Quote Originally Posted by ;
    こんにちは誰かがデフォルトの期間を4H、1H、5mからMN、W1、D1に変更して私に恩恵をもたらすことができますか?アラート期間を他の期間に変更できるように列を離れることはできますかありがとうございます。 {ファイル} {ファイル}
    ただ検索を実行し、置き換えて再コンパイルしてください。

  3. #3

    Quote Originally Posted by ;
    {quote}を検索して置き換え、再コンパイルするだけです。
    こんにちはマックス、私はそれを試したが、あまりにも多くのエラーが表示されます....私が間違っているところを知らないのですか... ... ------------------ ------------------------------------------------ /| 3アヒル//|ヤンツ//| |/|これはのためのマルチシンボルindiorです。/|アンディの3アヒルシステム。監視できます//| 1つ以上の記号があり、|で設定できます。/|アラート|/ ----------------------------------------------- ------------------- #プロパティの著作権yantz#プロパティのリンク#プロパティのindior_chart_window#プロパティのindior_buffers 1#プロパティのindior_color1 SeaGreenのextern文字列allsymbol = EURUSD、GBPUSD、AUDUSD、NZDUSD、 USDJPY、USDCAD、USDCHF、AUDJPY、EURJPY、GBPJPY、CADJPY、EURGBP、EURAUD、EURCAD、#CLG4、XAUUSD;/すべてのシンボル、カンマ区切りのextern bool SetAlert = True; int NumOfPairs = 0; double CrossUp []、alertTag; int init(){SetIndexStyle(0、DRAW_ARROW、EMPTY、1); SetIndexArrow(0、234); SetIndexBuffer(0、CrossUp); bool symcntend = False;/リストされたシンボルの数を数えます(!symcntend){string thissymbol = StringSplit(allsymbol、,, NumOfPairs); if(thissymbol ==)symcntend = True;それ以外の場合はNumOfPairs 。 ObjectCreate(InfoSection、OBJ_LABEL、0,0,0); ObjectSet(InfoSection、OBJPROP_XDISTANCE、4)。 ObjectSet(InfoSection、OBJPROP_YDISTANCE、20)。 ObjectSetText(InfoSection、Symbol - MN - W1 - D1,8、Arial、White); (int j = 0; jlt; NumOfPairs; j ){int startheight = 30; thissymbol = StringSplit(allsymbol、,, j);/シンボルリストを分割しますObjectCreate(symbol j、OBJ_LABEL、0,0,0); ObjectSet(シンボル j、OBJPROP_XDISTANCE、4)。 ObjectSet(シンボル j、OBJPROP_YDISTANCE、開始高度 j * 15); ObjectSetText(symbol j、thissymbol、8、Arial、White); ObjectCreate(MN j、OBJ_LABEL、0、0、0)。 ObjectSet(MN j、OBJPROP_XDISTANCE、60)。オブジェクトセット(MN j、OBJPROP_YDISTANCE、開始高度 j * 15)。 ObjectCreate(w1 j、OBJ_LABEL、0,0,0); ObjectSet(w1 j、OBJPROP_XDISTANCE、90)。 ObjectSet(w1 j、OBJPROP_YDISTANCE、startheight j * 15); ObjectCreate(d1 j、OBJ_LABEL、0,0,0); ObjectSet(d1 j、OBJPROP_XDISTANCE、120); ObjectSet(d1 j、OBJPROP_YDISTANCE、startheight j * 15)。 return(0); } int deinit(){ObjectDelete(InfoSection);} (int j = 0; jlt; 10; j ){ObjectDelete(symbol j); ObjectDelete(MN j); ObjectDelete(w1 j); ObjectDelete(d1 j); return(0); int start(){文字列MNtxt、w1txt、d1txt;}カラーMNclr、w1clr、d1clr。 for(int i = 0; ilt; NumOfPairs; i ){string thissymbol = StringSplit(allsymbol、,, i);/シンボルリストを二重に分割する。sma60mn = iMA(thissymbol、PERIOD_MN、60,0、MODE_SMA、PRICE_CLOSE、0); double sma60w1 = iMA(thissymbol、PERIOD_w1,60,0、MODE_SMA、PRICE_CLOSE、0); double sma60d11 = iMA(このシンボル、PERIOD_d1,60,0、MODE_SMA、PRICE_CLOSE、0);double sma60d12 = iMA(このシンボル、PERIOD_d1,60,0、MODE_SMA、PRICE_CLOSE、1); if(iClose(thisシンボル、PERIOD_MN、0)gt; sma60MN){MNtxt = bull; MNclr =緑色。 else {MNtxt = bear; MNclr =赤。 if(iClose(thissymbol、PERIOD_w1,0)gt; sma60w1){w1txt = bull;} w1clr =グリーン。 } else {w1txt = bear; w1clr =赤。 if(iClose(thissymbol、PERIOD_d1,0)gt; sma60d11){d1txt = bull;} d1clr =グリーン。 } else {d1txt = bear; d1clr =赤。 ObjectSetText(MN 1、MNtxt、8、Arial、MNclr); ObjectSetText(w1 i、w1txt、8、Arial、w1clr); ObjectSetText(d1 1、d1txt、8、Arial、d1clr); if(SetAlert alertTag!= iTime(thissymbol、PERIOD_d1,0)){if(MNtxt ==ブルw1txt ==ブルd1txt ==ブルiHigh(thissymbol、PERIOD_d1,1)lt <sma60d12) TF、このシンボル) alertTag = iTime(thissymbol、PERIOD_d1,0);そうでなければ、(MNtxt == bear w1txt == bear d1txt == bear iLow(thissymbol、PERIOD_d1,1)gt; sma60d12){Alert(この3つのTFすべてに傾向を示す、thissymbol); alertTag = iTime(thissymbol、PERIOD_d1,0); CrossUp [0] = 0; (0)を返します。 string StringSplit(文字列入力、文字列sep、intインデックス)//irusow1による文字列関数の分割
    http://www.metaquotes.com{int count = 0、oldpos = 0、pos = StringFind(input、sep、0); while(posgt; = 0countlt; = index){if(count == index){if(pos == oldpos)return();そうでなければ(StringSubstr(input、oldpos、pos-oldpos))を返す。 oldpos = pos StringLen(sep); pos = StringFind(input、sep、oldpos); を数えます。 if(count == index)return(StringSubstr(input、oldpos)); return(); }

  4. #4
    1添付ファイルこれは、変更を加える前にコードがコンパイルされないためです。古いコードでは予約語が使用されているため、コードを見ていくつかのエラーを見つけました。インディアンが書かれたとき、彼らはおそらく予約されませんでした。コンパイルできるように変更を加えましたが、実際にはコードのロジックを調べたり、時間枠を変更したりしませんでした。時間がない、私は怖い。このコードが期待通りに動作することを確認したら、から提案を試すことができます。
    https://www.forexgroove.com/attachme...932091789841.1

  5. #5
    オプションは、要求どおりに時間枠を選択するように作られている場合、それは素晴らしいでしょう、非常に素晴らしい屋内。

  6. #6

    Quote Originally Posted by ;
    これは、変更を加える前にコードがコンパイルされないためです。コードを見て、古いコードで使用されている予約語が原因でエラーが見つかったためです。インディアンが書かれたとき、彼らはおそらく予約されませんでした。コンパイルできるように変更を加えましたが、実際にはコードのロジックを調べたり、時間枠を変更したりしませんでした。時間がない、私は怖い。このコードが期待通りに動作することを確認したら、あなたはの提案を試すことができます{file}
    グムライありがとう!時間枠を見つけて、希望するものに置き換えます。以下のようになります。// --------------------------- --------------------------------------- /| | 3アヒル//|これはのためのマルチシンボルindiorです。/|アンディの3アヒルシステム。監視できます//| 1つ以上の記号があり、|で設定できます。/|アラート//| GumRaiによって変更されました。 |/ ----------------------------------------------- ------------------- #プロパティの著作権#プロパティのリンク#プロパティのindior_chart_window#プロパティのindior_buffers 1#プロパティのindior_color1 SeaGreenのextern文字列allsymbol = EURUSD、GBPUSD、AUDUSD、NZDUSD、USDJPY 、USDCAD、USDCHF、AUDJPY、EURJPY、GBPJPY、CADJPY、EURGBP、EURAUD、EURCAD、#CLG4、XAUUSD;/すべてのシンボル、カンマ区切りのextern bool SetAlert = True; int NumOfPairs = 0;文字列ペア[]。 double CrossUp []、alertTag; int init(){SetIndexStyle(0、DRAW_ARROW、EMPTY、1); SetIndexArrow(0、234); SetIndexBuffer(0、CrossUp); NumOfPairs = StringSplit(allsymbol、StringGetCharacter(,, 0)、Pairs); ObjectCreate(InfoSection、OBJ_LABEL、0,0,0); ObjectSet(InfoSection、OBJPROP_XDISTANCE、4)。 ObjectSet(InfoSection、OBJPROP_YDISTANCE、20)。 color col = ChartGetInteger(0、CHART_COLOR_FOREGROUND、0); ObjectSetText(InfoSection、シンボル - MN - W1 - D1,8、Arial、col); (int j = 0; jlt; NumOfPairs; j ){int startheight = 30; string thissymbol = Pairs [j]; ObjectCreate(シンボル j、OBJ_LABEL、0,0,0); ObjectSet(シンボル j、OBJPROP_XDISTANCE、4)。 ObjectSet(シンボル j、OBJPROP_YDISTANCE、開始高度 j * 15); ObjectSetText(シンボル j、thissymbol、8、Arial、col); ObjectCreate(MN j、OBJ_LABEL、0、0、0)。 ObjectSet(MN j、OBJPROP_XDISTANCE、60)。オブジェクトセット(MN j、OBJPROP_YDISTANCE、開始高度 j * 15)。 ObjectCreate(W1 j、OBJ_LABEL、0、0、0); ObjectSet(W1 j、OBJPROP_XDISTANCE、90)。 ObjectSet(W1 j、OBJPROP_YDISTANCE、startheight j * 15); ObjectCreate(D1 j、OBJ_LABEL、0,0,0); ObjectSet(D1 j、OBJPROP_XDISTANCE、120)。オブジェクトセット(D1 j、OBJPROP_YDISTANCE、開始高度 j * 15)。 return(0); } int deinit(){ObjectDelete(InfoSection);} (int j = 0; jlt; NumOfPairs; j ){ObjectDelete(symbol j); ObjectDelete(MN j); ObjectDelete(W1 j); ObjectDelete(D1 j); return(0); } int start(){文字列MNtxt、W1txt、D1txt;}カラーMNclr、W1clr、D1clr。 for(int i = 0; ilt; NumOfPairs; i ){string thissymbol = Pairs [i]; double sma60MN = iMA(このシンボル、PERIOD_MN、60、0、MODE_SMA、PRICE_CLOSE、0)。 double sma60W1 = iMA(このシンボル、PERIOD_W1,60,0、MODE_SMA、PRICE_CLOSE、0); double sma60D11 = iMA(このシンボル、PERIOD_D1、60、0、MODE_SMA、PRICE_CLOSE、0)。 double sma60D12 = iMA(このシンボル、PERIOD_D1,60,0、MODE_SMA、PRICE_CLOSE、1); if(iClose(thisシンボル、PERIOD_MN、0)gt; sma60MN){MNtxt = bull; MNclr =緑色。 else {MNtxt = bear; MNclr =赤。if(iClose(thissymbol、PERIOD_W1,0)gt; sma60W1){W1txt = bull;} W1clr =グリーン。 }その他{W1txt = bear; W1clr =赤。 if(iClose(thissymbol、PERIOD_D1,0)gt; sma60D11){D1txt = bull;} D1clr =緑。 } else {D1txt = bear; D1clr =赤。 ObjectSetText(MN 1、MNtxt、8、Arial、MNclr); ObjectSetText(W1 1、W1txt、8、Arial、W1clr); ObjectSetText(D1 1、D1txt、8、Arial、D1clr); if(SetAlert alertTag!= iTime(thissymbol、PERIOD_D1,0)){if(MNtxt ==ブルW1txt ==ブルD1txt ==ブルiHigh(thissymbol、PERIOD_D1,1)lt; sma60D12){Alert(ブル3すべてのトレンド) TF、このシンボル) alertTag = iTime(thissymbol、PERIOD_D1,0);そうでなければ、(MNtxt == bear W1txt == bear D1txt == bear iLow(thissymbol、PERIOD_D1,1)gt; sma60D12){Alert(3 TFすべてにトレンドを当てる、thissymbol); alertTag = iTime(thissymbol、PERIOD_D1,0); CrossUp [0] = 0; (0)を返します。コンパイル後、エラーメッセージは 'PERIOD_MN' - 未宣言の識別子3 Ducks Alert v1.11.mq4 71 37

  7. #7
    'PERIOD_MN' - 未宣言の識別子3 Ducks Alert v1.11.mq4 71 37 PERIOD_MNが存在しませんPERIOD_MN1である必要があります。

  8. #8
    2添付ファイル
    Quote Originally Posted by ;
    'PERIOD_MN' - 未宣言の識別子3 Ducks Alert v1.11.mq4 71 37 PERIOD_MNが存在しませんPERIOD_MN1である必要があります。
    cjaさん、いよいよ完成しました。ここで私はこのインド人に興味がある人たちのために付けました。それは3羽のアヒルのシステムindiです、しかし、私はちょうど私の取引スタイルに合わせるためにM5、H1、H4からMN1、W1とD1に期間を変えます
    https://www.forexgroove.com/attachme...95674967359.11
    https://www.forexgroove.com/attachme...71081074258.11

  9. #9
    2添付ファイルこんにちは。コードを試して書き直したので、今までのシーケンスまたはどれだけのシーケンスで期間を選択できますか。私はアラートを出していないし、おそらくそうする時間がないでしょう。
    https://www.forexgroove.com/attachme...8547459793.ex4
    https://www.forexgroove.com/bitcoin-...tart-time.html

  10. #10

投稿権限

  • Youma新しいスレッドを投稿しない
  • Youmaは返信しない
  • あなたは添付ファイルを投稿しないかもしれない
  • Youma Notedityourposts
  •  
  • スマイリーはオンです
  • スマイリーはオンです
  • [IMG]コードがオンです
  • [VIDEO]コードがオンです
  • HTMLコードがオフです
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.