【MT4/MT5】インジケータ開発【ネタ募集】

このエントリーをはてなブックマークに追加
854RRJ:2011/11/14(月) 22:18:57.18 ID:NUEuh4JI
>>826
> http://ichigo-up.com/cgi/up/qqq/nm44282.png(上がEAで下がインジです)
公開版ではそのままにしてあるバグが見えるw
855Trader@Live!:2011/11/15(火) 18:39:43.29 ID:WbJSHv8z
>>854さん
お世話様です>>827です
検証が目的なので、周知の事実ということで、こちらもほっときました^^
856Trader@Live!:2011/11/16(水) 23:53:15.92 ID:jD+yT76c
IndexBufferって、(当たり前なんだけど)ラインインデックスの数が小さいほうが背景なんだな。
大きい方に黒で描画させたら、見た目は消えた様に見えてワロタw

> 994 自分:Trader@Live![sage] 投稿日:2011/11/16(水) 23:28:29.57 ID:jD+yT76c [2/2]
> >>993
> なんか、強引な解決方法だけど、どうぞ。
> http://u3.getuploader.com/mt/download/611/Heiken_Ashi_Smoothed_Alert_Separate.mq4
> http://u3.getuploader.com/mt/download/612/Heiken_Ashi_Smoothed_iCustom.mq4

(またつまんないもの作ってしまった)
857Trader@Live!:2011/11/19(土) 16:05:22.14 ID:UqSNpvMm
ほしゅ
858Trader@Live!:2011/11/19(土) 21:28:29.15 ID:pabgws2W
誰かインジ化してみない?
http://kamome.2ch.net/test/read.cgi/livemarket2/1320984565/12-51

50EMAと35SMAの絡み方で、レンジかトレンドかを判定するんだけど…さ
859Trader@Live!:2011/11/19(土) 22:07:16.19 ID:OX3b+B8E
>>858
裁量な人らしいというか、チャート見てたら思いついたレベルだろ?
一意って言葉の意味を知れ!定義する習慣を付けろ!と言いたいw
860Trader@Live!:2011/11/20(日) 00:29:29.95 ID:X1PnMnKT
普通にMA2種使ってるだけでインジにするもクソもないと思うが・・・
861Trader@Live!:2011/11/20(日) 00:45:23.95 ID:LCHKvHbv
【開票中】
                ┌───────┐
                │ 買 売 オワコン. │
                │  正 正 丁 │
        ∧,,∧..? │  正 丁  │
       ( ´・ω)  ├───∧,,∧ー─┤
       | Uつロ       (    )
          u-u           ( o つ━
                   ロ ?`u-u´        A⊥A
                 ∩ヽ,,∧       ,,,,,,∠    ゙ゞ ∧∧
                \ (・ω・`) /|   ヾ,;'   ゝ*‘,,ェ‘)(ω`*)
                | ̄ ̄ ̄ ̄| .|   ;' 、,,,,,,,  ;; ,, ノロ⊂ヽと ノ
                | 投票箱 |/    |_j l_j |_j゙l_j   u-u
                  ̄ ̄ ̄ ̄
862Trader@Live!:2011/11/20(日) 10:19:16.45 ID:FcgVpAhE
一目の雲がねじれたら矢印が出るインジは作ってみなイカ?
一目自体は邪魔だから表示しないで矢印だけな?
863Trader@Live!:2011/11/20(日) 10:29:40.65 ID:0dVEhJe8
RRJ さん、見てますか^^
Winslow の評価はどんな感じですか?、自分も実装しましたがあまりぱっとしません^^;
864RRJ:2011/11/20(日) 17:36:33.64 ID:3jmvjrUH
>>863
いろいろ寄り道しながらボチボチと手を加えてます。

ウィンズロウはまだ封印中w
これ、ユマに加えトゥーソンやフラッグスタッフでも使えると説明されてますけど、フラッグスタッフでどっちにポジればいいのか曖昧なんですよね。
説明では「ローソク足が800 SMA付近から離れて62 EMAをまたいで200 SMAの方向」となってますけど、
ttp://www.debuchan.us/uploda/img/up00006163.png
このスクショの中で、Bなら文句無しにウィンズロウ。
でも、@やAの場合はど〜すんのとw
865Trader@Live!:2011/11/20(日) 18:10:11.08 ID:0dVEhJe8
RPJ さんお疲れ様です。
そっか、確かに自分の場合、bUPの状態で切り分けているけれど、厳密にはYUMA ステージは、
上昇トレンド、下降トレンドのどちらでもないという解釈だから矛盾するよね・・・orz
866Trader@Live!:2011/11/20(日) 18:17:40.46 ID:0dVEhJe8
それから以前から、RPJ さんの言っているバグってもしかしたらギルバートのことでしょうか?本には「ギルバートのエントリーは62EMAにタッチ」とあるので、自分はこうしています^^
PFも大概の通貨でほんの僅かですがアップです。(外していたらスマソ)
if ( bUp && Low [i+2] > dFasterMA2 && Low [i+1] < dFasterMA1 )
if (!bUp && High[i+2] < dFasterMA2 && High[i+1] > dFasterMA1 )
867RRJ:2011/11/20(日) 22:10:46.36 ID:3jmvjrUH
>>865
ウィンズロウは「62EMAをまたいで200SMAの方向」なんですから、悩むことなく厳密に適用すれば800SMA→62EMA→200SMAの時だけに仕掛けるもんなんでしょうね。
ちなみに ttp://www.debuchan.us/uploda/img/up00006163.png の直後のユロドルは、800SMAがレジスタンスになって上値が抑えられっぱなしに。
ホント、800SMAは不思議ですね。
この後のユロドルはウィンズロウのエントリーチャンスを迎えたあと、一気に200pipsも下落。
ウィンズロウで仕掛けてトロールすればウハウハな局面でしたねw

>>866
ギルバートは62EMAから上昇し始めたところと解釈したので。
確かにその解釈もアリですね、なるほど。ありがとうございます。

バグっていると言ったのはダイバージェンス。
ダイバージェンスは800SMAに向かう方向に仕掛けるのが正解なので、
void IsDivergence( int i )
{
if ( StochasDiverH(i) ) {
if ( StochasDiverL(i) ) {
これでは判断が不足していて、
if ( StochasDiverL(i) && Open[i]<dSlowerMA0 ) {
if ( StochasDiverH(i) && Open[i]>dSlowerMA0 ) {
としないと。
ただ、PF的には逆に悪くなりますw

>>858
> エントリーポイントはローソク足が10EMAの内側に入ってきた時です。(つまり押し目ですね)
ここら辺、ギルバートに似てますね。

> くっついてたMAが離れ始めるとトレンドの変換の可能性が高いので要注意。
似た動きをする35SMAと50EMAの僅かな違いを利用するのは興味深いけど、レンジ判定は難しそう。
トレンド判定ならなんとかなりそうだけど、レンジで誤検出しそうだし。

>>860
あははは、耳が痛い(汗
アリゾナも基本はMAが三つだしw

>>862
例えばどんな局面で?(スクショ希望)
(一目は食わず嫌いで使ったことがない)
868Trader@Live!:2011/11/21(月) 23:42:59.61 ID:uFC7ZuIE
age
869Trader@Live!:2011/11/24(木) 22:40:32.94 ID:W0L886d5
CCI使っている奴、居る?
儲かってる?
870Trader@Live!:2011/11/24(木) 22:55:39.02 ID:SOeZ01GM
xMeterIndicator.ex4
各通貨のペアの強弱をグラフで表したインジなんですけど
右下にデフォルトで表示されます。
これを左下あるいは左上に表示させるように改良できませんでしょうか?
本当は左下が理想ですが
前にプライスインジを左下に表示できず、左上に表示したことがあったので
左上でも構いません。
よろしくお願いします

画像
http://www.abysse.co.jp/mt4/indicatorimgaes/xMeter_Indicator.gif
ソース
http://www.abysse.co.jp/mt4/indicators/xMeter_Indicator%20.mq4
871Trader@Live!:2011/11/25(金) 01:01:24.27 ID:5mVZ9Asx
昨日も同じ質問を見た気がする…。
>>870
void objectCreate(string name,int x,int y,string text="-",int size=42,
string font="Arial",color colour=CLR_NONE)
{
ObjectCreate(name,OBJ_LABEL,0,0,0);
ObjectSet (name,OBJPROP_CORNER, 2); // ここの3を2に変える
872Trader@Live!:2011/11/25(金) 02:24:06.11 ID:cjuShs32
>>871
ありがとうございます。
テキストファイルに書き換えてインジの中に入れたらファイルが
再起動すると消えてなくなります
ex4ファイルはどうやって開いたり書き換えたりしたらいいのでしょうか、、?
すみません、
873Trader@Live!:2011/11/25(金) 02:46:53.00 ID:cjuShs32
>>871
すみません、できました。しかし3はだめで4で左上
それでもって逆さまに表示されますが見れないことは無いですw
ありがとうございました
874Trader@Live!:2011/11/25(金) 21:56:27.57 ID:5mVZ9Asx
>>873
>>871
> 2に変える
875Trader@Live!:2011/11/26(土) 14:50:45.89 ID:Oa6CCmVp
hosyu
876Trader@Live!:2011/11/27(日) 19:56:50.38 ID:fm+lytoX
> 111 名前:Trader@Live![sage] 投稿日:2011/11/27(日) 01:19:09.42 ID:/iS4Y8wZ
> エリオットのインジゲーターは存在しますか?

ふむ…、あるのは知っていたけど。

 ttp://strategy4forex.com/strategies-based-on-forex-indicators/forex-strategy-elliott-wave-oscillator-juice-ma.html
Forex Strategy "Elliott Wave Oscillator + Juice + MA"
Published: 30.10.2009 | Author: admin | Posted in: Strategies, based on forex INDICATORS

Forex Strategy "Elliott Wave Oscillator + Juice + MA" - the currency pair
EURUSD (but you can choose any other, the selection of suitable values of
stop-loss, profit and trailing stop), a time-frame - M30
To recommend choosing trade FOREX broker with Metatrader 4
We insert in the chart following indicators Forex:

1) Exponential Moving Average EMA (200), applied to a close, the color blue.
2) Exponential Moving Average EMA (50), applied to a close, the color red.
3) Oscillator Elliott Wave Oscillator.
4) indicator of the level of Juice 0,0004.

Template for MT4 you can download at the end of the strategy forex
"Elliott Wave Oscillator + Juice + MA", together with the necessary
indicators.

Open a deal to BUY conclude with the following conditions:

1) Price is above the 2 moving averages EMA (200) and EMA (50), and
the trend is upward, as indicated by the intersection of bullish
Moving Averages (red above blue)
2) Oscillator Elliott Wave Oscillator crossed its zero line and closed above it.
3) Juice indicator is above its level of 0.0004.

Take-profit set to a value of 100 points from the entrance to the market.
Stop-loss - 20 points, trailing stop just 20 points.


Open a deal to SELL is when the following conditions:

1) Price is below the 2 moving average EMA (200) and EMA (50), while
the trend is downward, as indicated by the intersection Moving Averages
bearish (red below blue)
2) Oscillator Elliott Wave Oscillator crossed its zero line and closed below it.
3) Juice indicator is above its level of 0.0004.

Take-profit as set on the value of 100 points from the entrance to the market.
Stop-loss, respectively - 20 points, trailing stop - 20 points.

Download Forex Indicator for Metatrader 4 - Elliott Wave Oscillator.mq4
Download Forex Indicator for Metatrader 4 - Juice.mq4
Download a template for Metatrader 4 - elliott.tpl

ふ〜む。
877Trader@Live!:2011/11/29(火) 03:03:58.55 ID:WJoQu04u
色んな足の買いサイン売りサインを一括で表示するインジって簡単に作れますかね?
たとえばMACDやMAなどメジャーなものからサインを引っ張ってきて一括で表示するなど。

icustum使えばいいのだろうか
878Trader@Live!:2011/11/29(火) 03:06:49.73 ID:WJoQu04u
>色んな足の

訂正
色んなインジの、複数の時間足の売買サインを一括で〜
879Trader@Live!:2011/11/29(火) 13:24:03.83 ID:bJtU1d9A
>>877
FerruFx_Multi_infoとかTORとかのインジがそういう系だろ
ソースまんま使って邪魔なのとかは取っ払ったり加えたりすれば簡単だろw
880Trader@Live!:2011/12/02(金) 16:33:51.03 ID:ng0Xcpya
日足ピボットみたいな感じでそれぞれの日の高値安値で線を引いて、それに20日や50日の平均レンジ幅の線を加える事ってできないかな
その日の高値−日足ATRの値段の線と安値+日足ATRの値段の線を加える感じかな

高値と安値だけはその辺に転がってるソースとか見ながら作れたのだけど
それにレンジ幅を加えるにはどうしたらいいのだろうか・・・
881Trader@Live!:2011/12/04(日) 04:51:56.99 ID:+nnzqQG5
為替オプション向けのインジケーターが、なかなか良いのが
見つからない。10分の時間とポジる時間が合わないといけないし。
882Trader@Live!:2011/12/04(日) 04:59:06.40 ID:+nnzqQG5
スレ間違えました。失礼
883Trader@Live!:2011/12/05(月) 11:16:16.85 ID:zdD8WQ4q
MT5でプライス表示させるインジケーター
どなたか知りませんか
MT4ではありますが、MT5では見当たらず・・・・Orz
884Trader@Live!:2011/12/05(月) 14:21:43.55 ID:FAD6rJhG
MAとの乖離を%ではなくピピ数で表示させるには
どうしたらいいのですか?
885Trader@Live!:2011/12/05(月) 19:52:42.76 ID:DmEjBnX4
886Trader@Live!:2011/12/05(月) 21:41:36.82 ID:74Y/fGKB
>>884
単純に計算式を削ればいいだろ
価格ーMA÷MA×100になっているところを価格ーMAに書き換えるだけ
887Trader@Live!:2011/12/05(月) 22:07:49.44 ID:bczwTKdd
>>885
すげぇインジだ。
どういう模様になったらサインなのか?
888Trader@Live!:2011/12/06(火) 06:20:49.59 ID:AwOHswlV
>>887
いいパラがみつかったら教えてください。
889Trader@Live!:2011/12/06(火) 07:52:44.47 ID:SmCgtmRk
>>888
面白いと思って言ってんの?
サムイんすけど。
890Trader@Live!:2011/12/06(火) 07:58:48.39 ID:AwOHswlV
>>889
いいえ。
891884:2011/12/06(火) 08:27:02.74 ID:WcqVEHR/
>>886
ありがd!私もそう思ってそれやってみたけど
うまくいかなかったのです どうしてかな?
892Trader@Live!:2011/12/06(火) 09:27:33.80 ID:QjrhsdQe
>>891
kairi.mq4のことだろ?
最後の

case 0 : Kairi_buffer[i] = (Close[i]-MA_buffer[i])/MA_buffer[i]*100; break;
case 1 : Kairi_buffer[i] = (Open[i]-MA_buffer[i])/MA_buffer[i]*100; break;
case 2 : Kairi_buffer[i] = (High[i]-MA_buffer[i])/MA_buffer[i]*100; break;
case 3 : Kairi_buffer[i] = (Low[i]-MA_buffer[i])/MA_buffer[i]*100; break;
case 4 : Kairi_buffer[i] = (((High[i]+Low[i])/2)-MA_buffer[i])/MA_buffer[i]*100-100; break;
case 5 : Kairi_buffer[i] = (((High[i]+Low[i]+Close[i])/3)-MA_buffer[i])/MA_buffer[i]*100-100; break;
case 6 : Kairi_buffer[i] = (((High[i]+Low[i]+Close[i]+Close[i])/4)-MA_buffer[i])/MA_buffer[i]*100-100; break;



case 0 : Kairi_buffer[i] = (Close[i]-MA_buffer[i]); break;
case 1 : Kairi_buffer[i] = (Open[i]-MA_buffer[i]); break;
case 2 : Kairi_buffer[i] = (High[i]-MA_buffer[i]); break;
case 3 : Kairi_buffer[i] = (Low[i]-MA_buffer[i]); break;
case 4 : Kairi_buffer[i] = (((High[i]+Low[i])/2)-MA_buffer[i]); break;
case 5 : Kairi_buffer[i] = (((High[i]+Low[i]+Close[i])/3)-MA_buffer[i]); break;
case 6 : Kairi_buffer[i] = (((High[i]+Low[i]+Close[i]+Close[i])/4)-MA_buffer[i]); break;

にすりゃいいだろ
893Trader@Live!:2011/12/06(火) 11:07:29.71 ID:WcqVEHR/
>>892
神様 ありがたくいただきます
家宝にします 感謝します!
894Trader@Live!:2011/12/06(火) 11:19:38.34 ID:AwOHswlV
895Trader@Live!:2011/12/06(火) 11:30:06.49 ID:7qfUHVYa
>>888
本人かよwww
896Trader@Live!:2011/12/06(火) 11:36:17.01 ID:WcqVEHR/
case 0 : Kairi_buffer[i] = (Close[i]-MA_buffer[i])*10000; break;
case 1 : Kairi_buffer[i] = (Open[i]-MA_buffer[i])*10000; break;
case 2 : Kairi_buffer[i] = (High[i]-MA_buffer[i])*10000; break;
case 3 : Kairi_buffer[i] = (Low[i]-MA_buffer[i])*10000; break;
case 4 : Kairi_buffer[i] = (((High[i]+Low[i])/2)-MA_buffer[i])*10000; break;
case 5 : Kairi_buffer[i] = (((High[i]+Low[i]+Close[i])/3)-MA_buffer[i])*10000; break;
case 6 : Kairi_buffer[i] = (((High[i]+Low[i]+Close[i]+Close[i])/4)-MA_buffer[i])*10000; break;

ユロル用を作ってみました これと鷲津MAで戦います
ありがとうございました
897Trader@Live!:2011/12/06(火) 14:11:55.76 ID:rqRUBxNz
>>894
昔、コメント機能でそんな情報表示するインジを作ったことがあって、

DoubleToStr(MarketInfo(Symbol(), MODE_MAXLOT), 2)

こんな感じに下2桁に統一していたんだけど、無駄に .00 ってつくのが視認性を下げていたので


string DoubleToStrEx(double x,int dummy){
int i;
for(i=0;i<=8;i++){
if(MathAbs(x -NormalizeDouble(x,i))<0.00000001) break;
}
return(DoubleToStr(x,i));
}
こんな関数作って、 .00 は付かないようにしてましたわん。
898Trader@Live!:2011/12/06(火) 17:43:18.89 ID:gQSSm9SD
sqrt(abs(x))-sqrt(6-x^2)/2-1,sqrt(abs(x))+sqrt(6-x^2)/2-1
899Trader@Live!:2011/12/07(水) 14:58:41.87 ID:pWMFaoOo
>>620
>>640
標準偏差をランダムな時系列データにあてはめてBBなんかを作成するのが、標準偏差の不適切な使い方と言うならわかる。
でも、例えば標準偏差自体の算式は数学的に正しいよな?
KU-Chartの要素分解式は高校生でも理解できるけど、KU-Chartが数学的に間違っているってどういう意味?

>>627
ボラ測ってるだけのkuchartごときで儲かるなら苦労せんわ
>>632
>だからハイボラだと強、低ボラだと弱と出る
>>641
>流通量の少ないランド(ZAR)を選んで、ku-chartに組み込んで見せたのは
>資金の移動量との関係の無さを示しているんだよね。これは単にボラの強弱でしかない、と。

ボラは値動きの「荒さ」であり「方向」じゃないよな?
く-ちゃん自身、KU-Powerはボラティリティ指標ではないってはっきり言ってるし、算式見てもボラなど全く計算していない。
ttp://d.hatena.ne.jp/fai_fx/20111122/1321894623#c

絶対量までは分からなくても、マイナー通貨に振り回されるところがあっても、
ユーロの通貨グループの需要が高くなればKU-EURは上がるし、逆に、今回のようにドルが供給過剰になると、全ての通貨に対してドルは下げるのでKU-USDは下がる。当然だろ?

だから、全体として見れば、通貨の流れが分かるって言ってよくない?

問題は使い方なんだろうけど、誰か詳しい人ヨロ
900Trader@Live!:2011/12/07(水) 16:22:53.95 ID:U2fGbz3o
>>899
どーしても一言で言いたければ、
「ボラ」じゃなくて「モメンタム」だよな。

ボラボラ言ってた奴はそんな区別も付かない程度なので、
もう召喚しないでくれw
901Trader@Live!:2011/12/07(水) 16:47:04.15 ID:ktE0oP9Z
わざわざ昔の話題をあげてくることのほうが胡散臭い
どーしても一言で言いたければ、バカとハサミとku指数は使いよう

というか、その勉強会にFXぼろ負け芸人且つ商材屋且つアフィ会社経営の昼のバラエティー番組にでて空気読めなかった自称専門家も来てたらしい、その後そいつら御用達の雑誌にkuが登場
この怪しいつながりの方がきになって仕方がないw
あー真面目な集まりも食い物にされるんだなぁと当時思った
902Trader@Live!:2011/12/07(水) 17:23:16.32 ID:WgwcBBhL
>>899
ずいぶん遠いコメのレスだなw
というか、くーなんとかが起源を唱えてるけど前からある計算だろ・・・w
まあfaiたそが作ってくれたなんたらメーカーはメインチャートに出してくれるから便利だが
903Trader@Live!
KU_EUR - KU_USD の引き算をしたチャートを書けば、ku指数を理解しやすくなると思う