So-net無料ブログ作成

フォワードテスト開始 [自作EA]

SnapCrab_NoName_2017-6-14_23-42-35_No-00.png


まだまだバグがあるようで思った動きになっていない。

hides global declaration [自作EA]

hides global declaration
が消えない。

posをPosとしたら消えた。

return value of 'OrderSelect' should be checked [自作EA]

イライラするなあ。return value of 'OrderSelect' should be checked のエラーが消えない。

あー、つまづいたら、すぐにGoogleようにしよう。すぐに見つかった。

build600系になってから出るようになった。
OrderSend関数は、int型なので最終的には整数を返す。
なので、、、
int ticket = OrderSend(…);
もしくは
if(OrderSend(…)>-1) …;
とする。

無駄な時間 [自作EA]

SnapCrab_NoName_2017-5-27_23-59-31_No-00.png


いくらデバッグしても一向に思った動きをしない。食後からプログラムを作り出したのでかれこれ4時間は悩んでいた。あー、もう駄目だ、寝よう、と思いエディタを閉じたら、、、なんと確認画面が隠れていた。OKボタンを押したら、すんなりと動いた。この4時間、プログラムを改悪したので本当に無駄な時間だった。

あーあ

パワーダウンの証拠だ。明日は浄化してこよう。

OBJPROP_COLOR で使える色 [自作EA]

OBJPROP_COLOR で使える色としては以下が標準らしい。

Black DarkGreen DarkSlateGray Olive
Green Teal Navy Purple
Maroon Indigo MidnightBlue DarkBlue
DarkOliveGreen SaddleBrown ForestGreen OliveDrab
SeaGreen DarkGoldenrod DarkSlateBlue Sienna
MediumBlue Brown DarkTurquoise DimGray
LightSeaGreen DarkViolet FireBrick MediumVioletRed
MediumSeaGreen Chocolate Crimson SteelBlue
Goldenrod MediumSpringGreen LawnGreen CadetBlue
DarkOrchid YellowGreen LimeGreen OrangeRed
DarkOrange Orange Gold Yellow
Chartreuse Lime SpringGreen Aqua
DeepSkyBlue Blue Magenta Red
Gray SlateGray Peru BlueViolet
LightSlateGray DeepPink MediumTurquoise DodgerBlue
Turquoise RoyalBlue SlateBlue DarkKhaki
IndianRed MediumOrchid GreenYellow MediumAquamarine
DarkSeaGreen Tomato RosyBrown Orchid
MediumPurple PaleVioletRed Coral CornflowerBlue
DarkGray SandyBrown MediumSlateBlue Tan
DarkSalmon BurlyWood HotPink Salmon
Violet LightCoral SkyBlue LightSalmon
Plum Khaki LightGreen Aquamarine
Silver LightSkyBlue LightSteelBlue LightBlue
PaleGreen Thistle PowderBlue PaleGoldenrod
PaleTurquoise LightGray Wheat NavajoWhite
Moccasin LightPink Gainsboro PeachPuff
Pink Bisque LightGoldenrod BlanchedAlmond
LemonChiffon Beige AntiqueWhite PapayaWhip
Cornsilk LightYellow LightCyan Linen
Lavender MistyRose OldLace WhiteSmoke
Seashell Ivory Honeydew AliceBlue
LavenderBlush MintCream Snow White

iCustom() [自作EA]

SnapCrab_NoName_2017-5-24_20-35-24_No-00.png


extern int MODE = 0;
extern int SHIFT = 0;

int start()
{
double P = iCustom(NULL,0,"RCI_3Line_v130",MODE,SHIFT);
double P1 = iCustom(NULL,0,"RCI_3Line_v130",MODE+1,SHIFT);
double P2 = iCustom(NULL,0,"RCI_3Line_v130",MODE+2,SHIFT);
double P3 = iCustom(NULL,0,"RCI_3Line_v130",MODE+3,SHIFT);
double P4 = iCustom(NULL,0,"RCI_3Line_v130",MODE+4,SHIFT);
double P5 = iCustom(NULL,0,"RCI_3Line_v130",MODE+5,SHIFT);
double P6 = iCustom(NULL,0,"RCI_3Line_v130",MODE+6,SHIFT);
double P7 = iCustom(NULL,0,"RCI_3Line_v130",MODE+7,SHIFT);


Comment("P: "+P+"\n"+"P1: "+P1+"\n"+"P2: "+P2+"\n"+"P3: "+P3+"\n"+"P4: "+P4+"\n"+"P5: "+P5+"\n"+"P6: "+P6+"\n"+"P7: "+P7+"\n");

return(0);

}


ということでRCIの26は
double RCI26 = iCustom(NULL,0,"RCI_3Line_v130",0,1);

近況 [自作EA]

コツコツとEAを作り出した。多数の自作EAでポートフォリオを形成し、安定運用していきたいです。

今日のトレード [自作EA]

SnapCrab_NoName_2017-5-17_23-19-54_No-00.png


多少、頭が働くようになったので1分足を見た。自分のセットアップが完了出来ていることを確認(上位足良し、RCI52良し、ブレイク良し、もちろんPIVOTの上で良し)しロングエントリー。すぐにRCI9が上限値に到達したので利確した。もったいない気もするけど、良しとする。

やっぱりPCと睨めっこは面倒なので、これをEAにしよう、っと。今週末に作成だ。まだ実績など無いので、フル稼働EAにする気はないので裁量EAにするつもりです。

iClose [自作EA]

終値を取得

double iClose(
string symbol,
int timeframe,
int shift
);

string symbol
終値を取得したい通貨ペア名を指定します。
通貨ペア名は、「気配値表示ウィンドウ」に表示されているとおりに記述します。
特定の通貨ペア名を指定せず、EA等を適用したチャートの通貨ペアの終値を取得したい場合は、「NULL」と記述します。
int timeframe
以下の表に従って、終値を取得する時間軸を指定します。
timeframeの種類
種 類
定 数
内 容
PERIOD_CURRENT

現在の時間足

PERIOD_M1

1分足
PERIOD_M5

5分足
PERIOD_M15
15
15分足
PERIOD_M30
30
30分足
PERIOD_H1
60
1時間足
PERIOD_H4
240
4時間足
PERIOD_D1
1440
日 足
PERIOD_W1
10080
週 足
PERIOD_MN1
43200
月 足

int shift
終値を取得したいバーの位置を指定します。
終値を取得したいバーが現在のバーであれば「0」、1本前のバーであれば「1」、2本前のバーであれば「2」……と記述。
タグ:iClose