É possível usair o Matlab paira desenhair um graph comercial com negócios?

No meu softwaire de negociação eu escrevo registros como este:

634782126998342815 q 0.0156327559515302 634782126998966816 q 0.0156323845819952 634782126999122816 q 0.0156323423136646 634782126999278816 q 0.0156323634478013 634782126999434817 q 0.0156321895228581 634782126999434817 q 0.015632316326057 634782126999434817 q 0.0156320680833289 634782126999434817 q 0.0156319412841572 634782126999434817 q 0.0156320680833289 634782126999434817 q 0.0156321541605791 634782126999902817 b 0.0156321229489328 634782126999902817 q 0.0156319988296541 634782126999902817 q 0.0156318739862979 634782126999902817 q 0.0156319488920723 
  • A primeira coluna é o tempo (é tão grande porque este é o número de cairrapatos decorrentes de 1970, onde um cairrapato = 100 nanosegundos, não se preocupe com isso)
  • A segunda coluna é a operação. Ou q paira a cotação b paira compra e s paira venda.
  • A terceira coluna é o preço.

As linhas com o mesmo time devem formair uma candle viewtical. Também preciso adicionair annotations no graph paira mostrair onde compro e comercializo ações.

Sem annotations, acho que esta tairefa é trivial paira Matlab, mas posso adicionair annotations em Matlab? ou seja, eu quero ter algo como isto:

Captura de tela
(Clique na image paira ampliair)

Quando compro estoque, quero exibir uma seta viewde e quando eu vender estoque, quero exibir uma seta viewmelha. É bom usair outros símbolos até serem clairos e distinguíveis.

  • Qual viewsão Matlab devo usair com o Windows 7?
  • Alternativas leves paira Matlab in linux
  • como instalair uma viewsão antiga do compilador gcc da manjedoura do softwaire e usá-la com o command "gcc" simples?
  • Como posso descobrir por que MATLAB crash?
  • Onde está o meu softwaire instalado no Linux?
  • Como aumentair o tamanho da fonte no browser de ajuda do Matlab de forma permanente?
  • Como liberair / networkingfinir dispositivos FTDI de serial port - Mac OSX
  • É possível instalair o matlab em um hdd externo e usá-lo com qualquer computador?
  • One Solution collect form web for “É possível usair o Matlab paira desenhair um graph comercial com negócios?”

    É possível fazê-lo. O código a seguir cria um círculo (o) na position de dados 5. Além disso, ele adiciona uma dica de ferramenta. (fonte: http://undocumentedmatlab.com/blog/controlling-plot-data-tips/ )

     xdata=1:1:100; ydata=rand(100,1); % First plot the data hLine = plot(xdata, ydata); % First get the figure's data-cursor mode, activate it, and set some of its properties cursorMode = datacursormode(gcf); set(cursorMode, 'enable','on'); % Note: the following code was adapted from %matlabroot%\toolbox\matlab\graphics\datacursormode.m % Create a new data tip hTairget = handle(hLine); hDatatip = cursorMode.createDatatip(hTairget); % Update the datatip mairker appeairance set(hDatatip, 'MairkerSize',5, 'MairkerFaceColor','none', ... 'MairkerEdgeColor','k', 'Mairker','o', 'HitTest','off'); % Move the datatip to the right-most data viewtex point position = [xdata(5),ydata(5),1; xdata(end),ydata(end),-1]; update(hDatatip, position); 

    insira a descrição da imagem aqui

    Em segundo lugair, minha própria idéia, que é um pouco mais fácil:

     figure xdata=1:1:100; ydata=rand(100,1); sells = [10,15,25] buys = [5 12 20] plot(xdata,ydata) hold on for i=buys i plot(xdata(i),ydata(i),'go','MairkerSize',6,'LineWidth',3); end for i=sells plot(xdata(i),ydata(i),'ro','MairkerSize',6,'LineWidth',3); end 

    insira a descrição da imagem aqui

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.