Category Archives: FX

FX

[FX]初心者の死因

笑ったコピペ

【損切り病】早期損切りすれば問題ないと勘違いして損切りを繰り返し資金が枯渇、死に至る。
【高レバ症】早期の大儲けを狙うことで感染、原資の抵抗力を弱らせる。他の病状と併合して発症すると非常に危険。
【ナンピン死】ちょっと下がっただけで慌ててナンピンを繰り返し、死に至る。
【両建て死】精神的苦痛を緩和(現実逃避)するために使用した場合は手遅れが多く、最終的に死に至る可能性大。
【損切れず病】早期切除ですぐ健康になれるものを、放置の為に原資に転移して危険状態に。高レバ症と併合で即死。
【マイナススワップ症候群】日に日に増加するマイナススワップに耐え切れず判断を誤る。高レバ症と併合で死亡率高まる。
【スワップ痛】一度に貰うスワップを増やす為に高レバ症に感染する、間接病因。通常ならむしろ健康に良い。
【入力事故】0.1を1、LをS、両建てチェック忘れ等様々な病状がある。
【専業クラミジア】「専業になりたい」と願うが、実際は「仕事したくない」だけ、という事に気付いていない者。
【サンプラザ】現在はまだ解明されていないが、先天的に負ける能力が身に付いている選ばれた能力者の事。

【ポジポジ病】先が読めない展開なのに、ポジションを持ちたくてたまらなくなり意味のないポジションをもってしまう。ほかの病気を併発して死に至る原因となる。

これも追加したい。

[FX]MetaTrader4でカスタムインジケータを作る

MetaTrader4で自動売買を実現する前に勉強がてらカスタムインジケータを作ってみた。よくある移動平均だけど、終値のほかに高値、安値も表示するようにしてみた。

初めてMT4でプログラミングしてみたんだけど、カスタムインジケータを作るくらいなら超簡単でした。これくらいのものなら、一瞬で作れるね。ハラショーー。

高値を赤、終値を緑、安値を青で表示し、移動平均のパラメータを外だししてみる。

#property copyright "tAkatronix"
#property link      "http://freeek.jp"

#property indicator_chart_window
#property indicator_buffers 3

#property indicator_color1 Red
#property indicator_color2 Green
#property indicator_color3 Blue

//---- input parameters
extern int       nMA_Period;

double   BufHigh[];
double   BufClose[];
double   BufLow[];

int init()
  {
   //    初期化
   SetIndexBuffer(0,BufHigh);
   SetIndexBuffer(1,BufClose);
   SetIndexBuffer(2,BufLow);

   return(0);
  }

int start()
  {
   int    nBars =IndicatorCounted();

      for(int i = nBars-1;i >=0;i--)
      {
         BufHigh[i] = 0;
         BufClose[i] = 0;
         BufLow[i] = 0;
         for(int j=0; j < nMA_Period;j++)
         {
            BufHigh[i] = BufHigh[i] + High[i+j];
            BufClose[i] = BufClose[i] + Close[i+j];
            BufLow[i] = BufLow[i] + Low[i+j];
         }
         BufHigh[i] = BufHigh[i] / nMA_Period;
         BufClose[i] = BufClose[i] / nMA_Period;
         BufLow[i] = BufLow[i] / nMA_Period;

      }

   return(0);
  }

extern int nMA_Period;
と、したパラメータはインジケータを挿入した時に表示されるダイアログで数値を入力できる。
mt1

んで、移動平均のパラメータを4にした結果
mt2